VMWare虚拟机网络问题
使用VMWare新建虚拟机时,一般默认使用NAT模式的网络,这种方式使得虚拟机通过网络地址转换,借用宿主机的网络进行外部通信。
如果新建的虚拟机在开机时忘记开启网络设置,可以事后手动进行创建,首先,在VMWare工具栏编辑->虚拟网络编辑器,可以在该页面设置子网、掩码、网关等信息
设置好后,登录虚拟机,设置虚拟机的静态IP地址
cd /etc/sysconfig/network-scripts
# ifcfg-ens32(ens32是网卡的名字)
vi ifcfg-ens32
将BOOTPROTO改为static,ONBOOT改为yes,新增
IPADDR=192.168.18.18
NETMASK=255.255.255.0
# 网关需要和VMWare虚拟网关中的网关IP保持一致
GATEWAY=192.168.18.2
DNS1=8.8.8.8
然后重启网络
service network restart
或者
systemctl restart network
注意:虚拟机网络需要正常运转时,电脑会启动一个VMWare NAT网络服务,如下:
若虚拟机网络连接有问题时,可以检查上述服务是否正常启动。之前笔者不小心将该服务给停止了,导致虚拟机连不上网络