Ich betreibe eine Ubuntu-VM. Ich habe einen Java-Server, der einen bestimmten Port innerhalb der VM überwacht. Ich versuche, einen Client (auch innerhalb der VM) mit zu verbinden localhost
, aber es kann es nicht finden.
Es funktioniert gut, wenn es auf einer echten Maschine läuft. Die VM ist mit einer NAT-Netzwerkeinstellung auf der VM eingerichtet.
Ich habe auch Ping versucht localhost
und ich habe bekommen 127.0.0.1
. Ich habe versucht, das anstelle von zu verwenden localhost
ohne Glück.
Irgendwelche Ideen?
networking
ubuntu
virtualbox
virtual-machine
java
javydreamercsw
quelle
quelle
Kannst du die Ausgabe von "ifconfig" bereitstellen - es klingt für mich wie aus irgendeinem Grund, du hast nicht die "lo" Netzwerkeinrichtung
davidgo
Wenn Sie Ihr netstat betrachten, kann ich nur sehen, wie Java auf IPv6 hört, nicht auf IPv4. Anstelle von localhost oder 127.0.0.1 sollten Sie also :: 1 verwenden oder java ändern, um auch localhost auf IPv4 zu hören.
Rik
1
Bitte posten Sie keine Textbilder.
Scott