一段时间以来,我一直在尝试在运行 Debian 9 的 VirtualBox 客户服务器上创建静态 IP。经过多次故障排除后,我决定在文件中尝试/etc/networking/interfaces
使用 NAT 网络适配器(而不是桥接)的相同格式:
auto enp0s3
iface enp0s3 inet static
address 10.0.2.99
netmask 255.255.255.0
gateway 10.0.2.2
切换到 NAT 适配器后,它竟然工作了。有人能告诉我为什么静态 IP 适用于 NAT,但不能用于桥接吗?
答案1
当您在 VirtualBox 中使用桥接适配器时,它会将虚拟 NIC 连接到您的一个物理 NIC,并连接到同一个网络。
使用 DHCP(如果您的 LAN 上有 DHCP 服务)或使用与主机位于同一子网上的可用 IP。