51cto 检测ip地址冲突_在Linux中发现IP地址冲突的方法
IP沖突,是不會像Windows那樣,在右下角彈出沖突提示的。博主就出過一次糗,記得當時是在VM虛擬機里面安裝了4個
4個Redhat都是VM克隆出來的、完全一致的
原來,是那臺頻繁掉線的虛擬系統和其他部門的辦公電腦出現了IP沖突,由于Linux不會出現沖突提示,作為“始作俑者”的我依然蒙在鼓里!桌面運維那邊兄弟,估計暗地里把造成IP沖突的人罵了個狗血淋頭了(后來才知道是我)。。。網絡每隔幾分鐘掉線的原因是因為,那邊的用戶發(fā)現IP沖突后,不能上網,然后重啟電腦,就把我給沖下來了!而我重啟network服務又把她給沖下去了。。。我了個去,惡性循環(huán)啊!哈哈!!后來,桌面運維兄弟一時找不到沖突來源,就直接通過
以上,就是博主以前經歷的糗事了,拿來分享下,正好引出下面的查看linux系統IP沖突的教程。
在
你們都知道什么是IP地址,是吧?它們被分配給網絡上的設備來代表它們。它們通過DHCP服務器分配并且會經常改變。現在有兩種IP地址。動態(tài)的一種會經常改變(幾天一次),而靜態(tài)的就如它的名字那樣是靜態(tài)的,意味著它們不會改變。
有時這會引發(fā)一些沖突。當一個動態(tài)IP被分配了并且有另外一臺
這個工具會在本地網絡發(fā)送ARP(Address Resolution Protocol)(地址解析協議)包來收集地址。如果有多個MAC地址聲稱擁有相同的IP地址,那么這里就存在沖突。
要在Ubuntu或者Debian上安裝arp-scan則輸入:
1sudo apt-get install arp-scan
對于Fedora,CentOS或者RedHat:
1sudo yum install arp-scan
要
1sudo arp-scan –I eth0 -l
博主補充:redhat root用戶不需要前面的sudo命令了。
輸出示例:
Shell
1
2
3
4
5
6
7
8192.168.1.1000:1b:a9:63:a2:4cBROTHER INDUSTRIES, LTD.
192.168.1.3000:1e:8f:58:ec:49CANON INC.
192.168.1.3300:25:4b:1b:10:20Apple, Inc
192.168.1.3710:9a:dd:55:d7:95Apple Inc
192.168.1.3820:c9:d0:27:8d:56(Unknown)
192.168.1.39d4:85:64:4d:35:beHewlett Packard
192.168.1.3900:0b:46:e4:8e:6dCisco (DUP: 2)
192.168.1.4090:2b:34:18:59:c0(Unknown)
在本例中,192.168.1.39這個IP沖突了,因為它出現了兩次。
總結
以上是生活随笔為你收集整理的51cto 检测ip地址冲突_在Linux中发现IP地址冲突的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ppt如何旋转流程图_张伟随笔37:我书
- 下一篇: python中升级pip报错_linux