如何使用桥接适配器为我的 VirtualBox 设置永久 IP?

Ste*_*ven 4 virtualbox bridge

我在我的 Virtualbox(Ubuntu 11.1)上运行一个网络(开发)服务器。我经常四处走动,因此我在我的计算机上获得了各种 IP 地址。

每次我获得一个新的 IP adr 时,我都必须更改各种配置设置才能使我的网站正常运行。

有没有办法可以在我的 VB 上设置“永久”IP 地址并以某种方式将所有流量路由到我的笔记本电脑?

小智 5

我遇到了同样的问题(VirtualBox 4.1.10、Host Ubuntu 11.10、Guest Ubuntu 11.10)。这是我修复它的方法:

为 VM 设置两个网络接口。第一个应该是 NAT,第二个应该是 Host-Only。如果您无法添加仅主机连接,请确保您已在首选项 -> 网络中设置了一个。

在来宾操作系统(对我来说是 Ubuntu)中,编辑/etc/network/interfaces,在末尾添加以下内容:

auto eth1 # this refers to the Host-only network interface
iface eth1 inet static
address 192.168.56.10 # Arbitrary IP address
netmask 255.255.255.0
Run Code Online (Sandbox Code Playgroud)

并重新启动。就是这样。不要修改任何东西eth0,因为我们需要通过 DHCP 自动获取它的设置以访问互联网。eth1让主人和客人互相交流。