两台机器一台可以ping通一方,另一方不能ping回来

时间:2022-11-18 03:21:17
两台机器一台可以ping通一方,另一方不能ping回来。这是为什么呀?一个是linux.一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!

24 个解决方案

#1


1. linux能否ping通其他别的机器?
2. 其他别的机器能否ping通xp?
3. linux无法ping通xp的时候,ping的是主机名还是ip地址?

#2


防火墙?

#3


linux系统是虚拟机?

#4


一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!
-------------------
xp默认的防火墙是不允许ping的  你需要设置xp的防火墙


Windows XP防火墙在使用默认设置时,不会回复其他机器发来的ping包,因此即使网络通也会造成ping不通的现象。其实这是可以轻松修改的,打开防火墙设置->高级->ICMP设置,在弹出的ICMP设置窗口中复选“允许传入回显请求”并点击确定。这样其他机器就可以收到返回的ping包了,而且不会影响其他的防火墙设置,保持了较好的安全性。

#5


多半是  windows自带防火墙的问题 ,把windows防火墙关了  试下 

#6


我也觉得是防火墙,以前遇到类似的情况

#7


引用 4 楼 steptodream 的回复:
一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!
-------------------
xp默认的防火墙是不允许ping的 你需要设置xp的防火墙


Windows XP防火墙在使用默认设置时,不会回复其他机器发来的ping包,因此即使网络通也会造成ping不通的现象。其实这是可以轻松修改的,打开防火墙设置->高级->ICMP设置,在弹出的ICM……
up

#8


lz可以把Linux的防火墙关闭试试~~~~

#9


这么多热心人帮忙,楼主怎么就不回复下现在尝试的结果呢?

#10


先把防火墙服务关闭或禁用再试试,一般情况下是防火墙的问题,防火墙XP默认开启。
如果还不行的话,检查一下是不是ICMP协议问题或是NAT,抑或是其他什么原因!

#11


引用楼主 butter0000 的回复:
两台机器一台可以ping通一方,另一方不能ping回来。这是为什么呀?一个是linux.一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!

如果是XP下ping不同Linux的话,一般是那个icmp问题。看看文件/proc/sys/net/ipv4/icmp_echo_ignore_all

#12


防火墙的可能性比较大

#13


引用 4 楼 steptodream 的回复:
一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!
-------------------
xp默认的防火墙是不允许ping的 你需要设置xp的防火墙


Windows XP防火墙在使用默认设置时,不会回复其他机器发来的ping包,因此即使网络通也会造成ping不通的现象。其实这是可以轻松修改的,打开防火墙设置->高级->ICMP设置,在弹出的ICM……
up

#14


引用 13 楼 jkwjkw1989 的回复:
引用 4 楼 steptodream 的回复:
一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!
-------------------
xp默认的防火墙是不允许ping的 你需要设置xp的防火墙


Windows XP防火墙在使用默认设置时,不会回复其他机器发来的ping包,因此即使网络通也会造成ping不通的现象。其实这是可以轻松修改的,打……

up

#15


我以前也出现这种问题,,可能就是xp下防火墙没关,还有一种可能是操作系统和cpu芯片不配,再就是用那个虚拟机装会出现这种问题!强烈建议不要用虚拟机装

#16


应该就是防火墙的问题

#17


楼主怎么不回一下说说结果呀???

#18


防火墙吧,关了应该就行了。。。

#19


楼主呢?

两台机器一台可以ping通一方,另一方不能ping回来

#20


挂了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#21


防火墙关了 还有软件防火墙也光了  有的防火墙是在服务里面的 不要启动

#22


坐等楼主回帖。

#23


非常感谢,是因为防火墙的问题,结贴晚了,对不起大家哈。再次感谢!!

#24


呵呵  我知道了   设置本地网络  ip的DNS服务器设为:和本主机相同的ip地址  同样Linux  的DNS 也是实际主机的ip地址   还有,是网桥啊

#1


1. linux能否ping通其他别的机器?
2. 其他别的机器能否ping通xp?
3. linux无法ping通xp的时候,ping的是主机名还是ip地址?

#2


防火墙?

#3


linux系统是虚拟机?

#4


一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!
-------------------
xp默认的防火墙是不允许ping的  你需要设置xp的防火墙


Windows XP防火墙在使用默认设置时,不会回复其他机器发来的ping包,因此即使网络通也会造成ping不通的现象。其实这是可以轻松修改的,打开防火墙设置->高级->ICMP设置,在弹出的ICMP设置窗口中复选“允许传入回显请求”并点击确定。这样其他机器就可以收到返回的ping包了,而且不会影响其他的防火墙设置,保持了较好的安全性。

#5


多半是  windows自带防火墙的问题 ,把windows防火墙关了  试下 

#6


我也觉得是防火墙,以前遇到类似的情况

#7


引用 4 楼 steptodream 的回复:
一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!
-------------------
xp默认的防火墙是不允许ping的 你需要设置xp的防火墙


Windows XP防火墙在使用默认设置时,不会回复其他机器发来的ping包,因此即使网络通也会造成ping不通的现象。其实这是可以轻松修改的,打开防火墙设置->高级->ICMP设置,在弹出的ICM……
up

#8


lz可以把Linux的防火墙关闭试试~~~~

#9


这么多热心人帮忙,楼主怎么就不回复下现在尝试的结果呢?

#10


先把防火墙服务关闭或禁用再试试,一般情况下是防火墙的问题,防火墙XP默认开启。
如果还不行的话,检查一下是不是ICMP协议问题或是NAT,抑或是其他什么原因!

#11


引用楼主 butter0000 的回复:
两台机器一台可以ping通一方,另一方不能ping回来。这是为什么呀?一个是linux.一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!

如果是XP下ping不同Linux的话,一般是那个icmp问题。看看文件/proc/sys/net/ipv4/icmp_echo_ignore_all

#12


防火墙的可能性比较大

#13


引用 4 楼 steptodream 的回复:
一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!
-------------------
xp默认的防火墙是不允许ping的 你需要设置xp的防火墙


Windows XP防火墙在使用默认设置时,不会回复其他机器发来的ping包,因此即使网络通也会造成ping不通的现象。其实这是可以轻松修改的,打开防火墙设置->高级->ICMP设置,在弹出的ICM……
up

#14


引用 13 楼 jkwjkw1989 的回复:
引用 4 楼 steptodream 的回复:
一个是xp.xp可以ping通linux. 但linux 无法ping回来!谢谢回答!
-------------------
xp默认的防火墙是不允许ping的 你需要设置xp的防火墙


Windows XP防火墙在使用默认设置时,不会回复其他机器发来的ping包,因此即使网络通也会造成ping不通的现象。其实这是可以轻松修改的,打……

up

#15


我以前也出现这种问题,,可能就是xp下防火墙没关,还有一种可能是操作系统和cpu芯片不配,再就是用那个虚拟机装会出现这种问题!强烈建议不要用虚拟机装

#16


应该就是防火墙的问题

#17


楼主怎么不回一下说说结果呀???

#18


防火墙吧,关了应该就行了。。。

#19


楼主呢?

两台机器一台可以ping通一方,另一方不能ping回来

#20


挂了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#21


防火墙关了 还有软件防火墙也光了  有的防火墙是在服务里面的 不要启动

#22


坐等楼主回帖。

#23


非常感谢,是因为防火墙的问题,结贴晚了,对不起大家哈。再次感谢!!

#24


呵呵  我知道了   设置本地网络  ip的DNS服务器设为:和本主机相同的ip地址  同样Linux  的DNS 也是实际主机的ip地址   还有,是网桥啊