現在、「ローカルネットワークで何が起きているかをリストする」ツールに取り組んでいますが、「このIPのホスト名を教えてください」という部分で立ち往生しています。
ANantes-651-1-49-net.w2-0.abo.wanadoo.fr
私はすでに getnameinfo と gethostbyaddr を試しましたが、最初のものは (ほぼ) ホスト名の代わりに指定された IP を返し、2 番目のものは...のような奇妙なものを返します。
私の質問は次のとおりです。どうすればこれを機能させることができますか?
注: 少なくとも 1 つの IP に関連付けられたホスト名がないわけではありませ
んdig +short -x 192.168.178.1
。fritz.box.
host 192.168.178.1
1.178.168.192.in-addr.arpa domain name pointer fritz.box.
追加メモ: 私の研究では、「adns」と呼ばれるライブラリに出くわしましたが、「つまずいた」とは、ドキュメント、例などのわずかな痕跡がないため、「ほぼ文字通りつまずいた」ことを意味します...誰かが実際に「adns」の使用方法の例を持っています。それは素晴らしいことです...