getHostName liefert manchmal nur IP

Wäscheleine

Mitglied
Hallöchen,

ich habe das Problem, dass getHostName manchmal nur die IP liefert anstatt den Workstationname obwohl ich über nslookup einen Namen bekomme. Ein Test mit C# liefert auch korrekte Ergebnisse.
Teilweise funktioniert es mit anderen Adressen.
Wo genau fragt Java da nach? Beim DNS? Und wie kann ich an zuverlässige Ergebnisse kommen mit dieser Funktion?
 

thet1983

Top Contributor
bei mir funktioniert es ganz normal
Java:
InetAddress address = InetAddress.getLocalHost();
System.out.println(address.getHostName());
System.out.println(address.getHostAddress());

Frage an Google: HIER
 

Ähnliche Java Themen


Oben