DNSの逆引きにより、LAN上のネットワーク操作が遅くなる
環境 私のLANセットアップは非常に基本的です。 ISPのモデムとインターネットに接続されたルーター ルーターに直接接続した開発用PC ルーターはDHCPを提供しますが、独自のDNSサーバーを実行しません。実際、私のLANのどこにもホストされているDNSサーバーはありません(通常のホームネットワーク設定)。ルーターは、DHCPリース情報の一部としてISPのDNSサーバーを送信するように構成されています。 開発用PCにVirtualBoxマシンをセットアップし、それにDebian Squeeze(6.0.4)をインストールしました。VirtualBoxネットワークモードではBridged Adapter、LAN上のスタンドアロンサーバーをシミュレートします。物理サーバーではなくVirtualBoxサーバーであることはそれほど重要ではありませんが、完全を期すために言及します。 問題 ネットワーク操作が実行前にLAN IPのDNS逆ルックアップを実行するたびに、サーバーには長い遅延があります。遅いネットワーク操作の例: 開発用PCからサーバーへのSSH接続 Glassfishサーバーの管理ポートへの接続 netstat -l(netstat -nl非常に速い) Starting MTA: exim4 起動時に完了するまでに時間がかかる これらの一部には、私の開発用PCのIPを/etc/hosts追加したり、DNS逆ルックアップを回避するためにコマンド固有のオプションを追加したりするなどの回避策があります。明らかに、/etc/hostsDHCPとの相性が悪いため、これまでのところしか使用していません。 でも、何か足りないところがあると思わずにはいられません。私はでください本当にセットアップに私のLAN上のDNSサーバーのどこかが必要ですか?それは私のニーズにとっては巨大で役に立たない努力のようであり、私のようなDHCP環境には他に選択肢がないとは思えません。 私はこれについてネットをたくさん検索しました、そしておそらく私は正しい検索用語を持っていません、しかし私は解決策を見つけることができません... BillThorの回答に続く更新1 ホストを使用する(digでも同じ結果が得られます): # ip of stackoverflow.com $ time host -v 64.34.119.12 Trying "12.119.34.64.in-addr.arpa" ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15537 ;; flags: qr rd ra; QUERY: …