私はLinuxコンピュータを使用しており、IPアドレスを使用してリモートWindowsコンピュータのコンピュータ名を見つけようとしています。
nslookup
以下を使用して、コンピュータ名からIPアドレスを取得すると機能します。
$ nslookup computer-name
Server: 172.22.333.444
Address: 172.22.333.444#53
Name: computer-name.example.com
Address: 172.55.6.77
ただし、IPアドレスでコンピュータ名を見つけようとすると、次のエラーが発生します。
$ nslookup 172.55.6.77
Server: 172.22.333.444
Address: 172.22.333.444#53
** server can't find 77.6.55.172.in-addr.arpa.: NXDOMAIN
以下を使用するとうまく機能しますnmblookup
。
$ nmblookup -A 172.55.6.77
Looking up status of 172.55.6.77
computer-name <00> - M <ACTIVE>
group <00> - <GROUP> M <ACTIVE>
computer-name <20> - M <ACTIVE>
MAC Address = 11-22-33-BA-44-55
このようなことが起こる理由はありますか?
ベストアンサー1
問題のネットワークにリバースDNSが設定されていません。