简单可管理 DNS 在 EC2?

我在一个正在进行的服务器上工作 EC2, 我需要一种方式,即服务器了解云中的彼此的位置。 我以为它最容易使用 DNS, 因为如果我替换实例 EC2, 我只需更新记录 DNS, 而其他服务器会知道它 (这样的名字 users.db.mysoft.com, routing. mysoft.com, cluster1.memcached.mysoft.com). 我正在考虑在Micro上设置主DNS服务器 / 一个小实例要考虑到这一点。

我宁愿这么简单的东西作为钥匙存储 (主机名 -> IP), 平台可以远程添加 / 删除记录。 我可以和吗? BIND? 还是有更好的解决方案?
已邀请:

江南孤鹜

赞同来自:

我知道几个机会。

1.) 使用具有数据库支持的DNS服务器,例如 PowerDNS + MySQL, 并只需在自动化系统设置实例时更新数据库 (您使用自动化系统,对吗?)

2.) 如果您不希望使用自己服务器的配置问题,则可以使用已发布的服务。 DNS, 提供 API (例如, DNSimple 或者 Zerigo) 和短暂的 TTL, 以及向发布的服务发送更新 DNS 通过他们 API.

全面披露:我跑了 DNSimple.

我同意您不应该为此使用弹性IP地址。

要回复问题请先登录注册