一.桥接模式
桥接模式:在此模式下,虚拟机相当于一台独立的电脑,分配到独立的IP(和主机的IP同段),此时局域网可以互相ping通,可以联网。
NAT模式:大概就是把你的本机当作路由器给你的虚拟机分配一个IP,此时是可以联网的,但是局域网里的其他电脑是不能ping通虚拟机的,反过来是可以的,这个就适合在ip地址紧张的时候用了哈。
仅主机模式:这个大概就是自己和自己玩了,虚拟机只能在虚拟机之间互相通讯,
下面说明桥接模式的配置
二.虚拟机的配置
打开虚拟网络编辑器
![](https://i-blog.csdnimg.cn/blog_migrate/088e6f58b8f5bd26fb4ac6f31b7f878b.png)
将网卡由原来的的自动改为宿主机的网卡
![](https://i-blog.csdnimg.cn/blog_migrate/3a8b11001dbe68ce8e0c95d40a6b88d9.png)
注明:若宿主机是有线网络,则选择有线网卡,若为无线网络,则选择无线网卡(查看宿主机网络信息下一步进行说明)
CentOS7虚拟机设置
![](https://i-blog.csdnimg.cn/blog_migrate/02fbfbf5ae34dcc520b71537c613385d.png)
宿主机命令窗口输入ipconfig /all查看网络信息,描述里是网卡名称,按需选择,我这里是有线网络网卡,额外需要注意三个东西:宿主机IP、子网掩码、默认网关(后面会用到)
![](https://i-blog.csdnimg.cn/blog_migrate/38d13d629eb67e85be9edcb95474b30b.png)
三.CentOS7系统配置
使用root用户(有root权限用户皆可),进入目录编辑ifcfg-ens33文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改下图红框中的内容(图为修改后的内容)
![](https://i-blog.csdnimg.cn/blog_migrate/e5e5463463e841e0ef68c7bdc5a25428.png)
BOOTPROTO:由dhcp改为static(由动态ip改为静态ip)
ONBOOT:改为yes
IPADDR:前三位和宿主机IP保持一致,同宿主机在同一个网段,方便通信
NETMASK:同宿主机保持一致
GATEWAY:同宿主机保持一致(重点),虽然是桥接模式,但还是依赖宿主机的网卡访问外网,不一致会直接导致无法访问外网
DNS1:同上图一致即可
DNS2:同上图一致即可
重启网络服务
systemctl restart network
测试连通情况
虚拟机测试同宿主机连通性
![](https://i-blog.csdnimg.cn/blog_migrate/2c7a79d6b3b8626d471d80ad6eff2e97.png)
虚拟机测试同外网连通性
![](https://i-blog.csdnimg.cn/blog_migrate/5808b876f426dac89bf1aac0f00a5599.png)
宿主机测试同虚拟机连通性
![](https://i-blog.csdnimg.cn/blog_migrate/1702f51ae446150ee06c7fed91d55a45.png)