从前一天下午的一个瞬间,公司内所有的ssh 连接在没有任何征兆的情况下,全部开始闪断。

折腾了一天,关闭过SELinux, 清空过Iptables,软硬重启过服务器,交换机,路由,重新配置过sshd文件,服务,百度Google了一大堆,也都都不解决问题,众人迷茫。

 

然而在一个小地方发现了问题所在:

查看个人PC的arp表,竟然发现服务器IP的mac地址是错的!

随后,将服务器对应网卡down掉,去ping这个地址.

果然是通的...

问题到此,可以了解到,是有人在局域网内手动指定了与服务器相同的IP地址,随解决。

 

后记:

  总结下,感觉到,其实很多时候很多问题并不是技术上的错误造成的,思考问题的时候也应该从根源问题出发,盲目的尝试,并不能带来什么有效的结果。

  PS:找不到问题的问题,一般都在被忽略的细节里..

  PPS: 如何绝对防止局域网里这种手动指定地址造成的冲突问题,还没想到解决方案...

 

posted on 2015-07-10 12:45  小不r  阅读(1336)  评论(6编辑  收藏  举报