bind(DNSサーバー)してると名前の解決が遅い!の解決法

Posted: Mar 16, 2007, 3:14 pm | Author: cyberryo | Category: Old

bind(DNSサーバー)してると名前の解決が遅い!の解決法自社サーバーや自宅サーバーでDNSサーバーを使っている時、ルーターよりも明らかに速度が遅いと感じたことはないですか?気づかずにそのまま使っている人が多いみたいなので、ぜひ確認してみてください。今回はその「遅い」の解決方法を簡単にメモ。

解決する方法は以下2パターン。

  • fowarderにルーターIPを入れない
  • IPv6を切る

fowarderにルーターIPを入れない

【named.conf】

forwarders{
192.168.0.1 ← ADSLルーターのIPアドレス
XXX.XXX.XXX.XXX; ← プロバイダのプライマリDNSサーバー
XXX.XXX.XXX.XXX; ← プロバイダのセカンダリDNSサーバー
};
↓(ADSLルーターのIPアドレスを削除)
forwarders{
XXX.XXX.XXX.XXX; ← プロバイダのプライマリDNSサーバー
XXX.XXX.XXX.XXX; ← プロバイダのセカンダリDNSサーバー
};

IPv6を切る
【/etc/modprobe.conf】に下記を加える

# Turn off IPv6
alias net-pf-10 off
alias ipv6 off

さて、治るかな?