菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
287
0

物理机(真实机)能ping通虚拟机,但是虚拟机无法ping通真实机(可能是防火墙问题)

原创
05/13 14:22
阅读数 23993

物理机IP地址:192.168.1.209

虚拟机IP地址:192.168.1.5、192.168.1.7、192.168.1.10

物理机设置:

虚拟机设置:三台虚拟机都是选择的是桥接模式,除了IP不同意外,其他都一样


如上图所示,物理机可以ping虚拟机,但是虚拟机无法ping物理机,虚拟机ping网关,ping百度都OK的

按理说ping的原理就是发送接收ICMP控制报文的,然后现在的情况明显是不对等的。

我用trace*系列命令在虚拟机上跟踪了一下路由,发现虚拟机发送给真实机的ICMP报文有去无回。。如下图

在物理机DOS界面下用tracert命令进行跟踪路由

跟前面ping是一样的结果不对等,这个就奇怪了啊,明明觉得自己所有的配置都没错,然而结果却跟自己想要看到的不一致,好尴尬啊(- -.....)


 

从上面我们可以看出,物理机给虚拟机发送ICMP报文并且得到响应,但是虚拟机发给物理机的ICMP报文,发是发出去了,但是没有得到响应...

问了一下别个大腿,好几个人都给出了自己的猜测,我一个一个去试探,,,

最后的最后的有个人道出了物理机的防火墙规则或者关闭防火墙...

是的,就是防火墙问题,我看了一下入站出站的防火墙规则,只入不出。。。。。。。

于是就直接把防火墙给关了,问题成功得到解决

原来搞了半天是物理机的防火墙问题啊,还好前面做其他实验的时候,所有虚拟机的防火墙都被我给关闭了的,SELINUX=disabled

发表评论

0/200
287 点赞
0 评论
收藏