VirtualBox:从 ​​NAT 模式 Linux 客户机中找出主机 IP

VirtualBox:从 ​​NAT 模式 Linux 客户机中找出主机 IP

我需要从客户虚拟机 (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 本身,那么可以使用grepand cut(或者只使用awk),例如:

$ ip route show default | grep default | cut -d ' ' -f3
10.0.2.2

相关内容