Ubuntu下virtualbox的桥接网络配置

Ubuntu下virtualbox的桥接网络配置,第1张

Ubuntu下virtualbox的桥接网络配置,第2张

一般来说,安装VirtualBox并设置好网络后,就可以选择默认的NAT模式,访客就可以顺利连接网络了。但是,这种模式比较死板,要进行更灵活的更改,应该采用桥接模式。这里的桥接模式就像VMware中的桥接模式一样,在局域网(LAN)中主机和来宾的地位是平等的。
1。在基于Debian和ubuntu的系统上,首先,安装uml-utilities,这是一个用于设置虚拟网络接口的工具,以及Bridge-Utilities:
sudo apt-get install UML-Utilities
Suda pt-get install Bridge-utils
要使您的虚拟机能够访问网络接口,您必须将运行虚拟主机的用户的用户名(通常是您的Ubuntu登录用户名)添加到uml-net用户组中(请用您的用户名替换“vbox user”):
sudo
2。描述你要添加到你的Debian或ubuntu操作系统的虚拟网络设备,编辑/etc/network/interfaces:(请先备份)
sudovim/etc/network/interfaces
在打开的文件后添加以下内容,虚拟网络接口命名为“tap0”,该接口的IP配置方式指定为手动。并指定使用该界面的用户(请将“vbox用户”替换为您的用户名):
auto tap 0
iface tap 0 inet manual
up ifconfig $ iface 0 . 0 . 0 up
Down ifconfig $ iface Down
tunctl _ user vbox user
3 .第一次使用需要激活刚建立的虚拟网络接口和网桥:
sudo/sbin/ifuptap 0
sudo/sbin/ifupbr 0
这一步只需要
3。另外,您需要在/etc/network/interfaces中添加以下内容来构建一个名为“br0”的桥。此网桥的IP配置方法是DHCP配置。主机中的所有网络接口,包括虚拟网络接口tap0,都将建立在这个网桥上:
auto br0
iface br0 inet DHCP
bridge _ ports all tap 0
这里你可以根据你的网络情况做相应的更改,你可以让网桥使用静态IP:
# iface br 0 inet static
address 192 . 168 . 1 . 2
net mask 255.255第一次使用需要激活刚刚建立的虚拟网络接口和网桥:
sudo/sbin/ifuptap 0
sudo/sbin/。这一步只需要做一次。下次主机重新启动时,此接口和桥将自动激活
5。让virtualbox使用这个虚拟网络接口,启动virtualbox,在主界面上选择你想要使用刚刚建立的虚拟网络接口tap0的虚拟机,点击“设置”,在弹出的窗口中选择“网络”。选择其中一个网卡(通常为“网卡0”),选择“启用网卡”,在“连接到”后选择“主机接口”,选择“接入网线”,然后在“主机网络接口名称”中填写刚刚创建的虚拟网络接口的名称,并确认。同样,你也可以使用VBoxManage的命令行工具(将“我的虚拟机”改为你的虚拟机名称):
vboxmanage修改虚拟机“我的虚拟机”-hostifdev1tap0 \
最后,配置主机和虚拟机的网络,使主机和虚拟机在同一个网段上,使主机和虚拟机成为局域网中两个状态相同的机器,可以相互交互。
取消网桥
1。禁用网桥和虚拟网卡:
sudo/sbin/ifdownbr 0
sudo/sbin/ifdowntap 0
2。恢复之前修改的/etc/network/interfaces文件。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Ubuntu下virtualbox的桥接网络配置

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情