Ich muss per SSH von der Gast-VM (Linux/Debian 9) zu ihrem Host, auf dem VirtualBox auf einem Windows 10-Computer läuft, eine Verbindung herstellen. Netzwerkkonfiguration: NAT.
Mit welchem Linux-Befehl kann ich die IP des Hosts innerhalb des Gasts herausfinden?
Antwort1
Interne IP-Adresse des VirtualBox-Hosts anzeigen
$ ip route show default
default via 10.0.2.2 dev eth0 proto static
10.0.2.0/24 dev etho proto kernel scope link src 10.0.2.15
Oben 10.0.2.2
ist die Adresse des Hosts, der Pakete von der IP des Gastes weiterleitet ( 10.0.2.15
siehe oben als Referenz).
Wenn Sie lieber die IP selbst erhalten möchten, können Sie grep
und cut
(oder nur awk
) verwenden, zB:
$ ip route show default | grep default | cut -d ' ' -f3
10.0.2.2