我们覆盖EC2实例中的默认resolv.conf,替换名称服务器和搜索。但是,这似乎打破了与RDS的联系。如果我恢复到默认的EC2 resolv.conf,一切正常。我不是一个系统管理员,所以我有点不确定如何解决这个问题。有什么想法吗?
答案 0 :(得分:2)
我们遇到了类似的问题并使用了“resolvconf”软件包(至少在Ubuntu中命名)
http://packages.debian.org/sid/resolvconf
保持我们的自定义更改同步。
看起来发生的事情是EC2实例将执行DHCP刷新,即使EC2表示您的内部IP不会更改此刷新的副产品,它会覆盖/etc/resolv.conf
- 通过煎炸任何你的改变。如果您使用resolvconf
并使用自定义更改配置ITS配置,则刷新后它会合并您的更改以及从DHCP获取的更改并将其写回/etc/resolv.conf
,从而保留您的自定义。
很适合我们。