Ich mache einen einfachen IP-Scanner in Android mit Android Studio. Ich habe erfolgreich überprüft, ob der Host aktiv oder tot ist. Aber jetzt muss ich auch den Hostnamen einer bestimmten IP-Adresse erhalten.Get HostName von IP-Adresse Android
Ich habe versucht, die folgenden zwei Methoden, aber sie kehren keine IP-Adresse der Hostname
InetAddress inetAddr;
inetAddr = InetAddress.getByName(host.hostname);
String hostname = inetAddr.getHostName();
String canonicalHostname = inetAddr.getCanonicalHostName();
ich auch auf einigen Foren lesen Sie die Host-Datei zu bearbeiten, aber das ist nicht das, was ich will.
Bitte helfen
Dank
, warum Sie nicht den DNS-Server fragen? – Jibbo
Mögliches Duplikat von [So lösen Sie Netzwerk-Hostnamen von der IP-Adresse] (http://stackoverflow.com/questions/21521844/how-to-resolve-network-host-names-from-ip-address) – F43nd1r
@ F43nd1r antwortet Posted auf diesem Beitrag funktioniert nicht. Es gibt die IP-Adresse zurück, wo ich nach Hostname –