例如:Linux虚拟机我的网段是192.168.24.XXX
主机电脑的网段是192.168.10.XXX
XXX为任意0-255数字
这种情况下是ping不通的,两种解决办法
解决办法一:将Linux虚拟机的IP地址修改成和主机电脑IP地址网段一致,比如都修改成192.168.10.XXX,修改方法如下:
1.虚拟机的网络设置需要修改:
2.修改虚拟机内linux的ip地址
vim /etc/sysconfig/network-scripts/ifcfg-eth0,修改如下:
这里的HWADDR的mac地址要与ifconfig显示的mac地址一致
这个时候,再去ping主机可以ping通
解决办法二:
1.在Linux虚拟机里创建电脑主机IP地址网段的网关
命令如下:#route -n
先查看一下现有的网关有没有电脑主机IP地址的网段,估计没有
2.然后输入命令:#route add 192.168.10.253 dev eth0
有的小伙伴不是eth0是ens33,可以用#ifconfig查一下是eth0还是ens33
若为ens33则命令:#route add 192.168.10.253 dev ens33
3.接着输入命令:#route add default gw 192.168.10.253 eth0
对应的ens33命令:#route add default gw 192.168.10.253 ens33
4.修改完成后重启网络,命令:#service network restart