Linux
輪換由 DHCP 指定的 DNS 伺服器
我有一個執行著大約 200 個 CentOS 實例的 OpenStack 集群,我的託管服務提供商抱怨說 DNS 流量對他們的伺服器來說太多了。為了解決這個問題,我設置了幾個綁定解析器實例,並希望通過 DHCP 將它們推出,但我無法找到一種方法來確保 resolv.conf 指令
options rotate
要麼通過 dhcp 推出,要麼可以通過一些我認為會存在的配置文件進行設置/etc/sysconfig
。
該
options rotate
設置實際上是客戶端設置,而不是通過 DHCP 伺服器指定和分發的設置。您將需要設置配置文件。我傾向於將它設置為由 Puppet 部署的 resolv.conf,但我認為它也可以在 sysconfig 中設置。
蒂姆是正確的,這是一個客戶端配置,但是我很好奇你為什麼要這樣做?你的目標是什麼 ?原因是可能有其他方法可以實現您的目標,例如:
- 您可以使用 LVS(linux 虛擬伺服器)來建構一個 dns 伺服器集群,並為您的所有伺服器提供一個 ip。
- 您可以使用起搏器建構一個 powerDNS 遞歸器兩個節點集群,並讓該遞歸器使用多個名稱伺服器進行查詢。