CentOS中检测IP地址是否冲突?IP地址冲突的解决方法
下面我们来看一个实例:
一台linux主机 IP:192.168.0.25 MAC: 00:14:k2:5d:8e:b2
一台windows主机 IP:192.168.0.25 MAC: 00:25:e4:6a:4b:f4
两台主机的IP地址相同(IP:192.168.0.25),MAC地址不同
则windows主机会提示IP地址冲突,而linux主机无任何提示
那么如何知道自己的linux主机是否与网络中其它的windows主机IP地址冲突呢?
其实很简单,在linux主机端执行
#arping 192.168.0.25
Unicast reply from 192.168.0.25 [00:25:e4:6a:4b:f4] 1.390ms
如果没有任何信息,则表示网内我的IP是唯一的
如果有以上信息,则表示网内有一台MAC地址为00:25:e4:6a:4b:f4的主机IP地址与我相同,这时可以通过ifconfig命令验证,你会发现:本机的MAC地址是00:14:k2:5d:8e:b2。我们可以用局域网扫描软件找到MAC地址为00:25:e4:6a:4b:f4的主机,并将其隔离或更换IP地址。
原理:arping命令是以广播地址发送arp packets,以太网内所有的主机都会收到这个arp packets,但是本机收到之后不会Reply任何信息。当我们在linux主机端上执行下面的命令时:
arping 192.168.0.25 会默认使用eth0,向局域网内所有的主机发送一个:
who has 192.168.0.25的arp request,tell 192.168.0.25 your mac address,
当这台windows主机端收到这个arp packets后,则会应答:
I am 192.168.0.25 , mac是00:25:e4:6a:4b:f4",这样我们会收到mac地址为00:25:e4:6a:4b:f4的windows主机的Reply信息。
相关文章
- 这篇文章主要介绍了CentOS 增加IP地址的方法,需要的朋友可以参考下2017-03-12
Centos7系统怎么修改IP地址? Centos7系统中想要更换ip地址,但是用习惯了windows系统不知道 Centos7地址的修改方法,下面我们就来看看详细的教程,需要的朋友可以参考下2017-01-22
win10系统中ip地址显示空白?win10系统中想要设置ip地址,但是发现设置页面是空白的,没办法设置ip,该怎么办呢?下面我们就来看看详细的教程,需要的朋友可以参考下2016-12-09- 本文为大家详细的介绍如何在同一个network interface加一个额外的IP地址,不同的版本有不一样的方法,这里使用的是使用的CENTOS版本是CentOS 72016-11-17
win7系统重启后ip地址丢失怎么办 win7电脑重启后ip地址丢失不能上网的
最近有windows7系统用户反映,电脑重启后ip地址丢失怎么办,导致不能上网,这该怎么办呢?本文将提供win7电脑重启后ip地址丢失不能上网的解决方法图文教程供大家了解,希望2016-11-04Win10系统如何查看打印机IP地址?Win10系统查看打印机IP地址的方法
打印机是家庭或者办公常用的设备之一。win10系统越来越普及,查看打印机的IP地址是打印之前首要知道的,这样才好连接打印机。可是最近很多用户放映不知道怎么样查看打印机I2016-10-31- 很多刚刚使用WIN10的小伙伴还不知道WIN10怎么查看IP地址,那么Win10如何查询ip地址?下面小编就给大家带来Win10查询ip地址的方法,一起来看看吧2016-09-05
- WIN10作为目前较新的操作系统,很多操作方法不同以往。有些人使用电脑需要设置IP地址,那么win10系统怎么修改计算机IP地址?下面小编就为大家详细介绍一下,来看看吧2016-08-24
win7修改IP地址时提示重启怎么办 win7系统修改IP地址时提示重启的解决
由于工作原因会要修改IP地址,但是win7系统在修改IP地址的时候,经常会遇到“重启”的提示,导致win7系统修改IP地址时提示“重启”的原因有很多种,那么该怎么办呢?本文将2016-08-22WinXP如何更改IP地址?WinXP系统更改IP地址的方法
WinXP如何更改IP地址?很多朋友们可能还不会,下面小编就给大家带来WinXP系统更改IP地址的方法,一起来看看吧2016-08-22




最新评论