下面我将从“为什么会出现这个问题”开始,然后提供一个“从简到繁”的排查步骤,最后针对不同操作系统给出具体操作方法。

(图片来源网络,侵删)
为什么无法自动获取IP地址?(问题根源)
你的电脑就像一个租客,路由器是房东,正常情况下,你的电脑(租客)开机后,会向路由器(房东)喊一声:“我来了,给我一个住址(IP地址)!”,路由器听到后,就会分配一个空闲的地址给你。
如果这个过程失败了,通常有以下几种可能:
- 路由器问题:房东(路由器)本身出问题了,比如DHCP服务关闭了、没地址可租了、或者网络堵塞了。
- 网络线路问题:你和房东之间的电话线(网线)断了,或者接触不良。
- 电脑网卡问题:你自己的手机(网卡)坏了,或者设置出了问题,导致无法喊话或听不到房东的回复。
- 网络冲突:网络里有另一台设备“冒充”了你的电脑,或者你的电脑被分配了一个固定的地址,而这个地址已经被别人占了。
通用排查步骤(从简到繁,80%的问题都能解决)
请按照以下顺序操作,每一步都测试一下网络是否恢复。
第一步:检查物理连接(最常见的原因)
这是最容易被忽略但又最常见的问题。

(图片来源网络,侵删)
- 检查网线:确保网线两端都插紧了,可以尝试拔下来重新插一下。
- 更换网线:如果手头有另一根网线,可以换一根试试,排除网线本身损坏的可能。
- 检查路由器:
- 确保路由器电源正常,所有指示灯正常工作(尤其是LAN口的灯,插上网线后应该会亮)。
- 可以尝试重启路由器,拔掉路由器电源,等待30秒以上,再重新插上,这是解决路由器临时性故障的“万能钥匙”。
第二步:检查电脑网络设置
- 开启飞行模式再关闭:对于笔记本电脑,先打开飞行模式,等待几秒钟,再关闭飞行模式,这有时能重新触发网络连接。
- 忘记网络再重连(针对Wi-Fi):
- 在Wi-Fi列表中,找到你当前连接的网络,点击“忘记”。
- 然后重新搜索并输入密码连接。
- 运行Windows网络疑难解答(Windows系统):
- 右键点击右下角的网络图标 -> “疑难解答”。
- 系统会自动检测并尝试修复一些常见问题,如果修复成功,问题就解决了。
第三步:重置网络适配器(网卡)
如果以上方法无效,很可能是电脑网卡的设置出了问题,重置网卡可以清除所有错误的网络配置。
这是最有效、最核心的解决方法之一,请务必掌握。
具体操作请看下文“针对不同操作系统的具体方法”。
第四步:更新或重装网卡驱动
驱动程序是网卡和操作系统之间的“翻译官”,翻译官”出了问题,自然无法沟通。

(图片来源网络,侵删)
- 更新驱动:
- 右键点击“此电脑” -> “管理” -> “设备管理器”。
- 展开“网络适配器”,找到你的网卡(通常带有 "Realtek", "Intel", "Killer" 等字样)。
- 右键点击它 -> “更新驱动程序” -> “自动搜索驱动程序”。
- 卸载并重装驱动:
- 如果更新无效,在设备管理器中右键点击网卡 -> “卸载设备”。
- 重要:如果弹出一个选项“删除此设备的驱动程序软件”,请勾选它。
- 卸载完成后,重启电脑,Windows通常会自动重新安装一个最合适的驱动。
第五步:检查路由器DHCP设置
如果多台设备都出现这个问题,那几乎可以肯定是路由器的问题。
- 用另一台能正常上网的设备(如手机)连接路由器。
- 打开浏览器,输入路由器的管理地址(通常是
168.1.1或168.0.1,具体看路由器底部标签)。 - 输入用户名和密码登录。
- 在设置中找到“DHCP服务器”或“局域网设置”选项。
- 确保“DHCP服务器”是“开启”状态。
- 可以尝试“释放”并“续订”地址池,或者重启一下路由器。
针对不同操作系统的具体方法
对于 Windows 10 / Windows 11 系统
方法A:重置网络(最推荐)
- 按
Win + X键,选择“Windows PowerShell (管理员)”或“终端 (管理员)”。 - 在弹出的黑色窗口中,依次输入以下命令,每输完一条按一次回车:
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns
- 全部输入完成后,重启电脑,这个方法会重置所有网络组件,非常有效。
方法B:手动设置DNS(有时能解决)
如果获取到了IP地址(168.1.x)但上不了网,可以尝试修改DNS。
- 右键点击右下角网络图标 -> “网络和 Internet 设置”。
- 点击“更改适配器选项”。
- 右键点击你正在使用的网络(如“以太网”或“WLAN”) -> “属性”。
- 双击列表中的“Internet 协议版本 4 (TCP/IPv4)”。
- 选择“使用下面的 DNS 服务器地址”,然后输入:
- 首选 DNS 服务器:
8.8.8(Google DNS) - 备用 DNS 服务器:
8.4.4(Google DNS)
- 首选 DNS 服务器:
- 点击“确定”保存。
对于 macOS 系统
- 重启路由器和Mac:这是最简单的方法。
- 创建新的位置:
- 点击屏幕右上角的Wi-Fi图标。
- 选择“打开网络偏好设置...”。
- 在左下角,点击“位置”旁边的“...”号,选择“编辑位置...”。
- 点击“+”号,新建一个位置(比如叫“测试”),然后关闭窗口。
- 系统会自动尝试连接网络,看看是否恢复。
- 如果恢复了,说明旧位置的配置可能损坏了,可以切换回原来的位置重新配置。
- 重置网络设置:
- 打开“终端”(可以在“应用程序” -> “实用工具”里找到)。
- 依次输入以下命令,每输完一条按回车:
sudo pkill -f distnoted sudo pkill -f "Safari Web Content" sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder
- 输入你的电脑密码(输入时屏幕上不会显示任何东西,输完直接回车即可)。
总结与最终建议
- 先软后硬:先从重启设备、检查网线等简单操作开始。
- 从简到繁:按照“物理连接 -> 系统疑难解答 -> 重置网络 -> 更新驱动 -> 检查路由器”的顺序排查。
- 重置网络是王牌:对于Windows和macOS,重置网络适配器/设置的方法能解决绝大多数配置错误问题。
- 判断范围:如果只有一台电脑有问题,那问题大概率出在这台电脑上,如果所有设备都连不上网,那问题100%出在路由器或外线上。
如果以上所有方法都尝试过仍然无效,那么可能是硬件故障,比如电脑的网卡或路由器本身损坏了,这种情况下,建议寻求专业硬件维修人员的帮助。
