您可以在EC2内使用自定义DNS服务器吗?

问题描述:

我需要在EC2中设置一个自定义DNS服务器。我有一个作为DNS服务器的实例,以及另外N个使用此DNS服务器互相连接的实例。这是可行的吗?基本上,我需要修改N个实例的DHCP设置,以便它们连接到DNS服务器。我无法找到任何有关修改实例的DHCP设置的良好文档。您可以在EC2内使用自定义DNS服务器吗?

注意:我确实找到了一些文档,但它们似乎只适用于Amazon VPC。有没有办法做到这一点,而不使用VPC?

简答题 - 没有。你需要一个VPC。但是一旦你创建了VPC,你就可以有效地做任何你喜欢的事情。

长的答案 - 传统的AWS托管直接从亚马逊获取地址。这意味着你无法控制任何IP地址。

然而,新帐户默认带有VPC,这意味着您可以安装一台机器充当DNS服务器。 (并且我在过去使用Windows Active Directory完成了这项工作)