幸运的是,由于现代路由器和DHCP在管理地址池方面非常有效,因此IP地址冲突非常罕见。 Windows和Mac也可以很好地处理IP地址。 但这并不意味着您永远不会看到警报,告诉您IP地址冲突。
由于这些大多发生在Windows计算机上,因此我将集中讨论,但是相同的原理也适用于Mac。
在Windows中,错误显示为“ Windows已检测到与网络上另一个系统的IP地址冲突”之类的内容。 您将无法访问Internet,并且Windows任务栏中的网络图标将显示一个黄色三角形。 这看起来很严重,但是相对容易解决。
什么是IP地址冲突?
一次,Microsoft错误消息准确描述了正在发生的事情。 您的计算机正在使用分配给另一台设备的IP地址。 由于IP地址必须唯一,所以这是一个问题,Windows给出了错误。 您将需要分配一个新的IP地址才能访问网络。
如果您使用动态IP寻址,这意味着您让Windows或路由器处理所有操作并且未设置静态IP地址,则此问题通常会自行解决。 Windows将从您的路由器请求一个新的IP地址,并且您的路由器将分配一个。 问题已解决。 不幸的是,这并不总是可行的,可能需要一点帮助。
解决IP地址冲突
您可以采取几个非常简单的步骤来解决IP地址冲突。 首先是重新启动PC。 Windows(或Mac OS)在启动时会请求一个新的IP地址,并应为其分配一个免费的IP地址。 错误已解决,您可以全力以赴。
如果这不起作用,请尝试以下修复程序之一。
重新启动路由器
如果您将路由器与DHCP一起使用,则可能是可用地址用完了,或者可能出错或崩溃。 如果重新启动计算机不起作用,请重新启动路由器。 关闭电源或通过背面的开关,将其放置1或2分钟,再将其打开,再等待一分钟以加载其固件并重试。
更改静态IP地址
如果您使用静态IP寻址,即您为设备手动分配IP地址,则您已经为两个设备指定了相同的IP地址。 在这种情况下,您需要更改一台设备的地址,这应该可以解决您的问题。 根据使用的路由器,它应该具有所有分配的IP地址和授权设备的列表或网络映射。 检查以查看具有相同IP的IP,然后更改一个。
将所有IP地址分配给DHCP
对于小型或家庭网络,使用静态IP地址可能很诱人,但实际上并不需要。 允许DHCP控制寻址效率更高,因为它可以自动处理所有寻址。
在Windows中:
- 打开控制面板。
- 选择“网络和Internet”以及“网络和共享中心”。
- 选择以太网或Wifi,无论哪个连接处于活动状态。
- 选择属性和IPv4。
- 再次选择属性以访问IPv4属性窗口。
- 切换自动获取IP地址,然后选择确定。
Windows应与您的路由器通信并请求新的IP地址。 如果那没有发生并且您没有加入网络,请尝试以下操作:
- 右键单击Windows“开始”按钮,然后选择“命令提示符”(“管理员”)。
- 输入“ ipconfig / release”,然后按Enter。
- 输入“ ipconfig / renew”,然后按Enter。
这鼓励Windows向路由器请求新的IP地址。 现在,您已启用DHCP,应该为您分配一个可用地址。
扩展您的IP地址池
不同的路由器提供不同大小的IP地址池。 例如,一个路由器制造商可能在一个池中提供255个可用的IP地址,而另一家制造商可能提供100个。更多注重安全性的路由器可能仅提供10个。如果您使用了所有池,则可能需要扩展它。 听起来很复杂,但实际上并非如此。
由于所有路由器的功能都不同,因此不可能给出具体的说明,但这是一般的想法:
- 登录到您的路由器。
- 选择“连接性”或“本地网络”,具体取决于您的路由器说什么。
- 查找DHCP并确保已启用。
- 寻找类似“最大可用地址”或“最大用户数”的字样。
- 将该数字扩展5或10。
- 保存您的更改。
这些是解决IP地址冲突的最常用方法。 在我描述如何在Windows中进行操作时,无论您使用Mac OS,Linux,Android还是iOS,都适用相同的原则。