我需要從來賓虛擬機器 (Linux/Debian 9) 透過 SSH 連接到在 Windows 10 電腦上執行 VirtualBox 的主機。網路配置:NAT。
我可以使用哪個 Linux 指令從來賓中找出主機的 IP?
答案1
顯示 VirtualBox 主機的內部 IP 位址
$ 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
上面10.0.2.2
是從訪客 IP 路由封包的主機位址(10.0.2.15
以上僅供參考)
如果您喜歡取得 IP 本身,則可以使用grep
and cut
(或僅使用awk
),例如:
$ ip route show default | grep default | cut -d ' ' -f3
10.0.2.2