我正在运行 Vagrant 和 VirutalBox,并且想要使用仅主机网络。我使用以下配置:
config.vm.network "private_network", ip: "33.33.33.33"
但是我的主机没有获得 IP 地址 ( 33.33.33.1
)。 Vagrant 不会告诉我这一点,我必须跑去ip addr
弄清楚这一点。请注意,NFS 将无法正常工作。
答案1
我找到了如何解决这个问题。这只是一个愚蠢的错误。 VirtualBox 使用ifconfig
许多发行版已弃用的网络实用程序。我已经net-tools
安装了 which will installifconfig
但看起来并非所有子命令都支持此。
解决办法是安装net-tools-deprecated
.https://software.opensuse.org/package/net-tools-deprecated