永发信息网

linux服务器A与linux服务器B互相ping不能ping通,但外网或内网的其他机器却能ping通他们。

答案:5  悬赏:60  手机版
解决时间 2021-03-04 14:24
  • 提问者网友:了了无期
  • 2021-03-04 04:32
linux服务器A与linux服务器B互相ping不能ping通,但外网或内网的其他机器却能ping通他们。
最佳答案
  • 五星知识达人网友:三千妖杀
  • 2021-03-04 05:39
你有没有相互连通的路由阿?
另外一台服务器你的122.200.88.67正好在广播地址上,这样地址就没有办法广播了.
你给的掩码是255.255.255.252,网络可以用的地址只能有1个
122.200.88.64 网络地址
122.200.88.65 网络路由
122.200.88.66 可用的IP地址 (你可以使用的)
122.200.88.67广播地址 你都占用了这个地址了
在地址中,因为不知道对方的地址,所以可以通过广播来询问,而你把这个端口被堵上了,自然也就无法访问出去了,除非你知道对方的地址(说的是机器)

至于另外一个192.168...网段互通,需要建立路由才行
全部回答
  • 1楼网友:我住北渡口
  • 2021-03-04 10:24
有些 服务器 禁止 ping 的
  • 2楼网友:行路难
  • 2021-03-04 09:34
你的IP地址都不是同网段的啊,如果没做什么配置还真ping不通...
  • 3楼网友:深街酒徒
  • 2021-03-04 08:11
1、先检查是不是在同一个网段的;
2、不在同一个网段的需要设置正确的网关才可以;
3、另外多个网卡最好只设置一个网关。
请知晓。
  • 4楼网友:爱难随人意
  • 2021-03-04 06:32
两台服务器在二层上看是不能够互相ping通的,因为两个服务器都不是一个网段。
服务器B的eth0网卡的地址配置错误了,122.200.88.67/255.255.255.252这个地址是此网段的广播地址,不是主机地址。
eth0接光纤,连接的是什么?
eth1连接的交换机是不是一个交换机?
三层上,如果两个服务器是通过eth0上网,可能是因为服务器B的地址配置错误。
如果两个服务器是通过eth1上网,连接的也是一个交换机,请尝试下将eth0关闭看看。
再使用一台其他的服务器ping服务器A和B看看是不是A、B的防火墙禁止ping。
如果两台服务器使用不同的交换机访问公网,请检查两台交换机的路由,查看是否不存在。
希望对你有帮助。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯