怎么通过桥接的方式让虚拟机上网和分得IP地址。

首先需要将宿主机上的virtualbox host-Only network
虚拟网卡设置IP和物理机IP为同一个网段,因为irtualbox host-Only network默认网段为192.168.x.x网段,如果物理网段不是这个网段则后面虚拟机就有可能不能和物理机访问通,因此需要手动设置IP网段为物理网段的同一段。
这里写图片描述
这里写图片描述

虚拟机设置:需要将虚拟机的虚拟网卡设置为桥接网卡,绑定到我的物理机的无线网卡上,当然了如果是网线插入的话,则就绑定在固定网卡上。
这里写图片描述

重启虚拟机系统,虚拟机上面 eth0保持为默认的dhcp自动获取IP。 Vi /etc/network/interface
这里写图片描述

最终虚拟机能得到IP(172.168.1.103),且IP地址和物理IP(172.168.1.01)地址位于同一个网段。
这里写图片描述
这里写图片描述

并且可以访问外网wget www.baidu.com:
这里写图片描述

也可以设置静态IP,如果是Ubuntu的话直接设置 vi /etc/network/interface,将比如eth0的dhcp修改成static,然后再后面加上address 172.168.200 netmask 255.255.255.0 gateway 172.168.1.1 就可以了,同时需要注意的是在选择复制virtualbox的时候,需要将重新初始化所有的网卡MAC勾选去掉,否则不能上网。
这里写图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐