本人的虚拟机是在VMware虚拟机软件下安装的Centos7版本。 1.克隆一台虚拟机(名称:cloneVM3)
2.在物理机上查看VMnet8的IP地址为10.0.0.1
3.从VMware虚拟机的软件中的编辑,打开“虚拟网络编辑器”
4.将cloneVM3虚拟机的网络适配器设置为VMnet8(NAT模式(N)用于共享主机的IP地址) 5.打开cloneVM3虚拟机,修改/etc/sysconfig/network-scripts/ifcfg-eth0配置文件的内容。 IPADDR=10.0.0.10 PREFIX=24 GATEWAY=10.0.0.254
6.重启网络【systemctl restart network】
7.测试 ping物理主机,可以ping通【ping 192.168.0.102】 ping百度,可以ping通【ping baidu.com】 ping同一个局域网的其他主机,可以ping通【ping 10.0.0.11】 物理主机ping虚拟机,可以ping通【ping 10.0.0.10】
总结: 在NAT模式下 1.虚拟机可以ping通物理主机 2.虚拟机可以ping通局域网 3.虚拟机可以ping通外部网络 4.外部网络可以ping通虚拟机
遇到问题——name or server not known: 1.我在设置网络后,【ping baidu.com】报name or server not known。 解决办法: 1)将第3步中nat设置-》网关IP中的值、eth0配置文件中GATEWAY的值,两者保持一致,我设置的是10.0.0.254。将第2步中的VMnet8的IP地址设为10.0.0.1,跟上面的10.0.0.254不同即可。
由于第3步中nat设置-》网关IP中的值 ≠ eth0配置文件中GATEWAY的值,导致xshell也无法连接到虚拟机上。其实还是nat配置出了问题,保持一致就好了。
其他两种网络类型的安装:
仅主机模式:https://blog.csdn.net/qq_21388535/article/details/124441256 桥接模式: ?? https://blog.csdn.net/qq_21388535/article/details/124453688
|