VirtualBox配置桥接网络



1、安装两个用于桥接网络的库
   sudo apt-get install uml-utilities bridge-utils
   
2、安装好后系统中会出现一个名为“uml-net”的用户组,
   将运行虚拟机的用户添加到该组中[user_name是系统用户名]
   
   sudo gpasswd -a user_name uml-net
   


3、编辑网络接口的配置文件
   
   sudo vi /etc/network/interfaces
   
   
   在文件的最后或者开头,添加下面一段[user_name是系统用户名]:


auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0
down ifconfig $IFACE down
tunctl_user user_name

auto br0
iface br0 inet dhcp
bridge_ports all tap0

或者

auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0
down ifconfig $IFACE down
tunctl_user user_name

auto br0
iface br0 inet static
address 192.168.0.5
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

4、将该文件保存,重新启动系统,然后在虚拟终端中输入如下命令启用此桥接网络,此命令只需执行一次:


sudo /sbin/ifup br0
sudo /sbin/ifup tap0



5、打开打开 VirtualBox,点击工具栏上的“设置”->“网络”,选择“桥连网卡”


6、如果要禁用该网桥,首先使用如下命令:


sudo /sbin/ifdown br0
sudo /sbin/ifdown tap0


    然后将/etc/network/interfaces文件中上面添加的配置信息删除即可。

你可能感兴趣的:(VirtualBox配置桥接网络)