0
我正在Android中使用Android Studio製作簡單的IP掃描器。我已成功檢查主機是活着還是死亡。但是現在我還需要獲取特定IP地址的主機名。通過IP地址獲取主機名Android
我嘗試以下兩種方法,但他們返回ip地址不是主機名
InetAddress inetAddr;
inetAddr = InetAddress.getByName(host.hostname);
String hostname = inetAddr.getHostName();
String canonicalHostname = inetAddr.getCanonicalHostName();
我也讀了一些論壇編輯主機文件,但是這不是我想要的。
請幫
感謝
你爲什麼不問DNS服務器? – Jibbo
可能的重複[如何從IP地址解析網絡主機名](http://stackoverflow.com/questions/21521844/how-to-resolve-network-host-names-from-ip-address) – F43nd1r
@ F43nd1r答案張貼在該帖子上不起作用。它返回的IP地址,因爲我正在尋找主機名 –