个人PC访问虚拟机的基本原理:
PC借助虚拟网卡访问虚拟机(VMWare)的网关,再通过网关连接虚拟机。因此,PC的虚拟网卡,虚拟机的网关,虚拟机,三者的IP地址应在同一网段。(默认情况就是在同一网段)
PC连接虚拟机的虚拟网卡
右击—状态—详细信息,查看IPV4地址和掩码
虚拟机网关以及虚拟机子网及掩码
点击虚拟机菜单栏,编辑—虚拟网络编辑器。可见PC端的虚拟网卡、虚拟机网关、虚拟机子网IP是在同一网段。现在的问题就是,虚拟机的IP地址,是动态获取的,需要把它改成静态的。
具体操作:
1、查看当前虚拟机IP地址
2、从当前虚拟机ping个人电脑(先查好个人电脑的IPV4地址),能ping通即可
3、从当前虚拟机ping外网(以百度为例),能ping通即可
4、从个人电脑ping虚拟机(虚拟机ip第一步已查),能ping通即可
5、通过 vim /etc/sysconfig/network-scripts/ifcfg-ens33 修改虚拟机网络配置地址。
其中,192.168.158.150是需要指定的静态IP地址,前3段必须跟原IP一致,最后一个数字自己定。
网关就是本文原理部分查看的虚拟机网关
域名解析器跟网关一直即可
6、执行 service network restart 重启网络,并用ifconfig查看当前IP地址是否为更改的静态地址
7、再重复执行2、3、4步检查是否能ping通