首先,弄明白IP地址冲突究竟是怎么发生的。 比如,A机器一直使用IP地址192.168.1.1,而在A关机后的某个时刻,B机器将自己的 IP地址设置为192.168.1.1,这是候B机器可以正常使用。但不巧的是,A机器在接下来的某 个时刻又开机了,在A机器上操作系统启动的时候,便会有提示“IP地址冲突”,同时B机 器上也有IP地址冲突提示。而此后,一般情况下A机器就不能在网络上正常使用了,因为A 机器在TCP/IP协议栈初始化时失败,此时在A机器上执行ipconfig时,可以看到ip地址和掩 码均为0.0.0.0而不是在网卡TCP/IP属性设置的IP地址192.168.1.1。 为什么A机器TCP/IP协议栈初始化时失败?因为通常情况下,系统TCP/IP初始时会发送 免费ARP(即ARP源协议地址和请求协议地址相同),以主机A为例,A在初始化时将以2层广 播发送对本机IP地址192.168.1.1的arp请求。此时B正在使用该IP地址,因此B将给A一个A RP应答,于是A发现该IP地址已经被局域网其它机器占用了,此时TCP/IP初始化失败,之后 A机器将不能正常使用网络。 那如何抢回这个IP地址呢? 方法一:首先在A初始化时,将A接入一个与B主机不同的局域网,但是不能简单拔掉网 线,因为只有当接口状态为UP时,IP地址才能初始化。此时主机A成功设置了IP地址192.1 68.1.1,可以用ipconfig看到自己的IP地址成功设置为192.168.1.1。接下来执行ping 192 .168.1.2 -t,也可ping同一网段的其它IP地址(这一步很关键)。同时,将网线换回原来 所在的局域网,OK,你的IP地址就抢回来了。 方法二:通过修改windows注册表,使系统在初始化时,无需发送免费ARP,直接初始化 设置的IP地址。(但在部分机器上好像行不通)[HKEY_LOCAL_MACHINESystemCurrentCo ntrolSetServicesTcpIpParameters] "ArpRetryCount"=dword:00000000 ;设置发送免费ARP次数为0,即不发送。 如果还是不行的话你可以 在桌面上点鼠标右键新建一个文本文件后输入如下代码: FOR /L %%i IN (0,1,255) Do ping 192.168.1.%%i -n 1 arp -a -> IP.txt 将该文件保存为.bat文件,双击这个批处理文件将自动搜索网段中的所有IP,并且将发现出的ARP信息都保存到ip.txt文件中。 凡是有返回ARP信息的就表示它是在线的 你干脆点换个IP段吧~~ |
如何抢回属于自己的IP ip地址属于哪一类
更多阅读
如何通过QQ查看对方的ip地址 怎样查询qq完整ip记录
如何通过QQ查看对方的ip地址——简介当有一天心血来找想查看一下对方的ip地址的时候,这篇教程或许能帮得上你,但切记请勿用于非法用途如何通过QQ查看对方的ip地址——工具/原料
查看自己的ip地址 电脑ip地址查询
查看自己的ip地址——简介IP地址大家都熟悉吧,但是怎么查看呢?相信大家平时都不关注吧,但是一旦网络有毛病,路由连不上去等问题出现时,就需要查看IP地址进行简单的修复了。下面,小翔教大家如何查看IP地址。查看自己的ip地址——方法/步
怎么知道自己的ip地址 电脑ip地址怎么设置
怎么知道自己的ip地址——简介在Windows 系统里面如果你想了解自己的IP地址是很容易的,这里我想大家介绍两种办法,让大家可以了解到自己的本地IP地址和连接的Internet的IP地址,好了,我们一起来看看吧。怎么知道自己的ip地址——工具/原
YY里如何修改频道里面自己的名字 yy怎么修改子频道名字
YY里如何修改频道里面自己的名字——简介今天进入到一个YY频道里去听课,管理员要求我修改自己的YY名字。找了半天,不知道怎么修改名字。经过研究,终于知道怎么修改了,现在分享如下。YY里如何修改频道里面自己的名字——方法/步骤YY里如
教你如何查看自己的IP地址及DNS 192.168.1.1手机登陆
一、如何查看自己的IP地址及DNS1、首先在屏幕的左下角点【开始】 如图1-1图1-12、选择[运行],在空白处输入cmd;如图1-2图1-23、输入cmd后点[确定],然后输入ipconfig /all如图1-3图1-34、在上图敲回车,会显示出你本地连接的IP地址、