RTシリーズの予期しない発呼に関するFAQ
ループバックアドレス(127.0.0.1)のDNS名前解決
作成日 | 2000/Aug/02 |
最終変更日 | 2018/Nov/06 |
文書サイズ | 7.6KB |
ループバックアドレス(127.0.0.1)のDNS名前解決
[ ループバックアドレス(127.0.0.1)のDNS名前解決 ]
<インターネット> ------+-----------------------+-------------------------------- | | | +------+------+ | →→→→→→| DNSサーバ | | ↑ +-------------+ | ↑ ↑ 〜〜〜〜〜〜↑〜〜〜〜〜〜〜〜〜↑〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 : : ↑ プロバイダに接続 ↑ ISDN網 : : ↑ ↑ (1) DNSサーバに直接問い合せ +----------↑-+ ↑ 不定期的にDNSサーバに接続して | ルータ ↑ | ↑ ループバックアドレス(127.0.0.1)や +------+---↑-+192.168.0.1 ↑ LAN側のホスト情報を問い合せる。 | ↑ ↑ →定期的な発呼 ------+---↑------------------↑----+-------------------------- ↑ ↑ | 192.168.0.0/24 ↑ +------+------+192.168.0.2 ←←←←←←←←←| 端末 | (2) DNSリカーシブサーバを +-------------+ 経由して問い合せ |
PP[XX] IP Commencing: UDP 192.168.0.2:1029 > DNSサーバ:53 (DNS Query [1.0.0.127.in-addr.arpa])端末(192.168.0.2)がDNSサーバにループバックアドレス(127.0.0.1)の DNS情報の問い合せ要求があり、発呼しました。 |
登録は、ip hostコマンドで以下のように設定します。
ip host netvolante 192.168.0.1 ip host tomato 192.168.0.0.2 ip host celery 192.168.0.0.3 ip host lettuce 192.168.0.0.4 ip host localhost 127.0.0.1 ip host defaultgateway 0.0.0.0 |
[ ループバックアドレス(127.0.0.1)のDNS名の問い合せを再現 ]
MS-DOSプロンプト(command.com)で、「netstat -rn」と実行す
ることにより、Windowsの保持している経路
(パケットの送信先のリスト)を表示することができます。
C:\> netstat -rn Route Table Active Routes: Network Address Netmask Gateway Address Interface Metric 0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.2 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.0.0 255.255.255.0 192.168.0.2 192.168.0.2 1 192.168.0.2 255.255.255.255 127.0.0.1 127.0.0.1 1 192.168.0.255 255.255.255.255 192.168.0.2 192.168.0.2 1 224.0.0.0 224.0.0.0 192.168.0.2 192.168.0.2 1 255.255.255.255 255.255.255.255 192.168.0.2 0.0.0.0 1 Active Connections Proto Local Address Foreign Address State |
「netstat -rn」の代りに「netstat -r」と実行すると、 IPアドレスをDNSホスト名に変換して表示しますが、 DNS名の解決のためにDNSサーバへ問い合せを行ないます。 また、DNS名の解決に失敗するような場合では、表示が非常に遅くなります。
自明の情報でも、問い合せてしまうのは、ちょっと困りもの
IPアドレス値 | 説明 |
0.0.0.0 | Windowsでdefault経路を意味する値 |
127.0.0.1 | ループバックアドレス 機能テストなどに使われる機器自身を意味する値 |
[ 関連FAQ ]
[ FAQ for RT-Series ]
[ FAQ for 予期しない発呼 / files / 設定 / ログ / IPパケットフィルタ / Windows / Macintosh ]