DNSラウンドロビンを使用してWebサイトの負荷分散を設定したいと思います。
私のDNSは、バインドを実行している自分のCentOS6サーバーによって管理されています。
ゾーンファイルに以下を追加しました。
@ IN NS ns1.mydns.ch.
@ IN NS ns2.mydns.ch.
@ IN MX 10 mail1.mydomain.ch.
@ IN A 10.10.10.01
IN A 10.10.10.02
www IN CNAME mydomain.ch.
ただし、nslookup mydomain.chを実行すると、最初のIPしか取得できません。
私が見たいのは、順序がランダム化された両方のIPです。
これを実現するためにゾーンファイルを変更するにはどうすればよいですか?
2つのAレコードは正しいようです。それがrounud-robinを行う方法です。
SOAシリアル番号を増やし、ゾーンをリロードしてスレーブに伝播しましたか?テストには、中間ネームサーバーを避けてプライマリをクエリするのが最善ですNS =直接:
Dig a mydomain.ch. @ns1.mydns.ch.
それはあなたのネームサーバーと直接話します。 NS)を指定せずにプランnslookup
またはDig
のみを使用する場合、おそらくローカルのNSキャッシュを実行し、最新のデータを返さない場合があります。