亚马逊EC2 + DNS混淆

我与godaddy.com注册了一个域名abc.com,并且我在Elastic IP 100.0.0.1上托pipe了一个Amazon EC2网站

现在我正在转发请求到abc.com到ip 100.0.0.1(浏览器返回301)

我想完全跳过转发部分,这意味着我要求abc.com立即命中100.0.0.1。

这是否意味着我必须设置一个DNS(bind9),它具有映射abc.com < – > 100.0.0.1的logging?

还是有更简单的方法来做到这一点(在Ubuntu中)?

是的 – 这是DNS的规范使用。 在您的DNS提供商处,创build一个将abc.com映射到100.0.0.1的Alogging。 例如:

 abc.com. 43200 IN A 100.0.0.1 

除非你为域名运行权威的域名服务器,否则这将通过某种控制面板进行pipe理,否则,你将自己configurationBIND(不在本答案的范围之内)。

或者,您可以使用计算机上的/etc/hosts文件进行临时修复(DNS更改并传播,因为您的本地DNS服务器可能已经caching了该logging)。

 # /etc/hosts 100.0.0.1 abc.com alias.for.abc.com another-alias 

等等等等。