虚拟机主机网络互ping不通且虚拟机连不上外网,但ens33有ip

网络互ping不通是因为主机虚拟机网段不一致(这里涉及到一些计算机网络的知识,还有虚拟机和主机网络的一个一致关系,可以理解为主机是虚拟机的寄主,它俩在网络连接上一定存在内在联系……这些都可以再百度)

直接来说我的解决方案:

1.如果曾经将虚拟机的ifcfg-ens33文件中ip获取方式改为静态的,也就不用再改成其他,就保持静态就可以。去查看你的虚拟机ip:

8a945e46510e4267a7fa48ac74da0ded.jpg

 就是上图的192.168.83.136,由此可以确定你的集群中ip网段在192.168.83.***,并记住它

2.然后将所有虚拟机关闭,打开vm中的【编辑】—【虚拟网络编辑器】

71dd8123a4d9480185b43034ed9bc6f1.jpg

 这里选定VMnet8,再点【更改设置】(因为网络连接方式是静态的,所以不用管DHCP设置),这时就可以修改底下的子网IP

2f5e6d45d15145d88fba2a3cebf51705.jpg

 将上图画黄线的地方ip改成虚拟机ip网段一致的,最后一位就写0(这里改错也没关系,可以通过还原默认设置的按键还原的,所以可以大胆试)

3.点【NAT设置】

627c3ad865d544c3974af3697bacf705.jpg

 将这里的网关IP跟上一页的网关改一致,但最后一位不能是0、1其他数应该都行

4.打开虚拟机的ifcfg-ens33文件加入

5fd716636e4545d1816545ab980893cd.jpg

 后面三行命令,这三行是为能上外网的设置

5.这时候所有问题都应该解决了,再就是虚拟机ping主机时

可以在主机的cmd窗口输入ipconfig查看

d87da6844b124768b90d2ccb529e6614.jpg

 ping的ip是这个红线画的,上面两个网卡是虚拟机的,底下这才是主机的

 

嗯………在VM里对【虚拟网络编辑器】的修改是在对所有虚拟机进行修改是大局上的,因此只操作一次,不管你的机器有多少台虚拟机;其次就是在ifcfg-ens33文件里的修改是针对单个机器的,因此集群中每个虚拟机都改。但也只是改文中提到的几行,其他要改还是针对具体问题,查其他资料看怎么改

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

丹尼斯维奇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值