背景:
1.宿主机的IP为自动获取,不管什么情况下,不受虚拟机影响,只要连接外网就可以正常上网;
2.只要宿主机可以正常访问外网,启动虚拟机中的CentOS7系统可以正常访问外网,无需任何设置;
3.虚拟机设置为固定IP,不管宿主机在什么网络环境下,是断网环境,还是连接任何网段,能访问外网的环境下,虚拟机的IP的固定不变,而且使用终端连接,始终不变,正常访问;
4.虚拟机的固定IP可以按自己想设置的IP地址段随意设置。
宿主机的配置:
VMware版本:
vmware-workstation-full1413
虚拟机预设IP地址:
- go 192.168.1.5
- ceshi1 192.168.1.2
- ceshi2 192.168.1.4
一.搭建虚拟机(简略教程,需要注意的地方有*标识)
接下来就是配置虚拟机,网络选择(*一定选择桥接模式)。接下来分析下VMware的虚拟机网络模式:
VMnet0(桥接模式)、VMnet8(NAT模式)、VMnet1(仅主机模式):
VMware0桥接模式:
VMware桥接模式就是将宿主机网卡与虚拟机的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与主机网卡都是交换模式,相互可以访问而不干扰。
在桥接模式下,虚拟机IP地址需要与主机同一个网段,如果需要联网,则网关、DNS需要与主机网卡一致。网络结构图如下:
桥接模式设置:
到此为止,虚拟机的网络模式,已经设置成了桥接模式,接下来设置静态IP地址:
第一步:选中虚拟网卡VMnet8(NAT模式)和WLAN(本机)网卡,右键选择"桥接",然后系统创建一个网桥(Network Bridge)出来。对外连接选择为自动。(根据系统,部分系统就没有,需要手动创建)
第二步:通过VMnet8模式,设置子网和网关。
说明:修改子网IP设置,实现自由设置固定IP;
若你想设置固定IP池为192.168.1.2-255,假定IP为192.168.1.2,那么子网IP为192.168.1.0;也就是说,你想配置成哪个网段,IP地址最后那位为0即可。
虚拟机设置静态IP--------设置----网络---IPv4
接下来测试结果,看是不是达到文章开始时的结果:
- 虚拟机ping 外网
2.本地ping 虚拟机IP,首先查看虚拟机IP配置
本地ping 192.168.1.5
3.接下来就虚拟机访问外网,宿主机访问虚拟机。
- 虚拟机访问外网
- 宿主机访问外网,由于VM-baihe装了宝塔,为了看得清楚,用白盒演示,首先看白盒得IP配置
宝塔的地址
这个外网IP是安装宝塔系统给的,不能直接使用,上图的虚拟机静态IP为192.168.1.2,换成静态IP访问.
至此,配置完成。