我开始了解VPC,但没有看到一个好的内部DNS解决方案。例如,我们使用的是非RDS数据库服务器,VPC中的其他服务器也连接到该服务器。我想按名称而不是IP连接。这样做的部分原因是我可以获得一个内部10.xxx地址,该地址可能更快。通常,它使配置更容易,更清晰,更灵活。
在过去(大约2008年),我在VPC之前有一个运行MaraDNS的服务器,我们会在启动和更改实例时对其进行更新,这是一个很大的麻烦,特别是因为服务器将获得自己的DHCP分配的内部地址当他们重新启动时,仅仅是因为这是另一回事。我的一些运行不同系统的同事认为我是所有这些工作的傻瓜-他们只是更新了/ etc / hosts文件(这很好,直到出现中断,并且所有服务器都返回了新IP)。
我应该看一下Route53(正在做所有公共DNS的地方)还是缺少什么?
更新:2017年 –内部DNS现在是Route 53的功能。
这实际上是一个很大的问题,我也一直在努力寻找解决方案。我将很乐意为此悬赏,以期吸引一个不错的答案。
—
EEAA 2012年
VPC实例可以具有固定的专用IP地址,那么为什么不能运行自己的DNS服务器呢?
—
杜桑·巴季奇
@ dusan.bajic-如果需要,我将运行自己的DNS服务器,但是正如我在问题中所述,这是管理,监视和保持工作的另一件事。我希望我只是想念一些AWS已添加的东西... ...不要猜
—
Tom Harrison Jr 2012年