本地环回,引发的血案

Posted xueyixue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本地环回,引发的血案相关的知识,希望对你有一定的参考价值。

一个阳光明媚的早晨,准备开始新一天的征途。这时企业微信上,传来"悦耳"的滴滴声。看到某位测试同学发来消息说有台测试服务器无法启用192.168.210.82的ip地址,提示地址被占用了,同时提示了控制台上的截图。

技术图片

于是放下茶杯,迅速登录交换机,查看arp表信息,结果惊呆了,没有看到192.168.210.82的ip地址啊,

技术图片

没有冲突ip啊,但是系统为什么提示ip地址被占用呢?还能linux系统的报错信息很全,有提示是哪个mac地址占用了ip,继续排查,结果再次惊呆了,此mac地址只有一个192.168.210.9的ip地址,没有占用目标服务器的ip啊,这是什么情况呢。

技术图片

192.168.210.9这台服务器出问题?通过远程登录192.168.210.9,查看ip地址时,发现了惊奇的一幕,本地环回地址上面配置了一个192.168.210.0/24网段的ip地址,会是这个原因引起的吗?于是删除本地环回的192.168.210.0/24网段的ip地址。

技术图片

在192.168.210.9服务器上修改完ip地址后,回到故障主机上,启动网卡,神奇的一幕发生了,网卡ip地址生效,故障排除。

技术图片

在交换机上,也可以查询到arp信息。

技术图片

事后询问使用192.168.210.9服务器的测试同学,为什么要配置本地环回地址,他一脸盲从的说到:"没有配置过啊,可能是配置网卡时写错配置文件了,"

以上是关于本地环回,引发的血案的主要内容,如果未能解决你的问题,请参考以下文章

本地Host和域名不匹配引发的血案

openstack运维实战系列(十三)之glance更改路径引发的"血案"

记线上 Jackson 使用不当引发的血案

记一次IDEA 打包环境JDK版本和生产环境JDK版本不一致引发的血案

记一次由tcp_tw_recycle参数引发的血案

Linux本地环回地址lo