web-dev-qa-db-ja.com

ping -a Windows 7クライアント上の1つのホストのホスト名を解決しない

ping -a 192.168.99.3vcl.nailit.labのホスト名を解決しませんが、pfsense.nailit.labのようなネットワーク上の他のホストを解決します。

nslookup vcl.nailit.labおよびping vcl.nailit.labは正しく機能します。出力を参照してください:

C:\Users\Administrator.NAILIT>ping -a 192.168.99.3

Pinging 192.168.99.3 with 32 bytes of data:
Reply from 192.168.99.3: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.99.3:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Users\Administrator.NAILIT>ping vcl.nailit.lab

Pinging vcl.nailit.lab [192.168.99.3] with 32 bytes of data:
Reply from 192.168.99.3: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.99.3:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms


C:\Users\Administrator.NAILIT>nslookup vcl.nailit.lab
Server:  UnKnown
Address:  192.168.99.13

Name:    vcl.nailit.lab
Address:  192.168.99.3

C:\Users\Administrator.NAILIT>ping -a 192.168.99.1

Pinging pfsense.nailit.lab [192.168.99.1] with 32 bytes of data:
Reply from 192.168.99.1: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.99.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms**

DNSレコードは問題ないようです-pfsenseとvclで同一です。 DNSはMS Server 2012上にあります

Ping -aはホスト名をどの程度正確に解決しますか? 「ping -a 192.168.99.3」以外のすべてが正しく機能するのはなぜですか?

3
Kevin S. Miller

Ping -aはホスト名をどの程度正確に解決しますか?

これは逆引きDNSと呼ばれます。フォワードDNSは名前をIPアドレスに解決します。逆引きDNSは、IPアドレスを名前に解決します。コンピューターにping -a 1.2.3.4と入力すると、DNSクエリPTR 4.3.2.1.in-addr.arpaが発行されます。 PTRはポインタレコードの略です。

「ping -a 192.168.99.3」以外のすべてが正しく機能するのはなぜですか?

私の本能は、そのIPアドレスのPTRレコードが欠落していることを教えてくれます。 DNSサーバーに、168.192.in-addr.arpaのような逆引き参照ゾーンと呼ばれるものが表示されます。そのネットワーク上のすべてのデバイスのPTRレコードがそこにあるはずです。 Windowsデバイスは通常、独自の順方向および逆引きDNSレコードを登録しようとしますが、逆引き参照ゾーン全体が欠落している場合は登録できません。

3
Ryan Ries