这就像你到了一个小区门口,门禁卡让你进来了,但物业还没给你分配具体的房号,你不知道自己住哪,自然也就无法正常生活。

下面我将从快速解决到深入排查,为你提供一套完整的解决方案。
快速解决方法(90%的问题可以解决)
这些方法最简单,也最常用,请按顺序尝试。
等待一会儿
有时候路由器或网络繁忙,分配IP地址需要一点时间,可以多等1-2分钟,看看它是否自动完成连接。
重启你的设备(首选)
这是最经典也最有效的“玄学”方法,能解决大部分临时性故障。

- 重启电脑: 完全关闭电脑,等待10秒后再开机。
- 重启路由器: 这是最关键的!将路由器电源拔掉,等待至少30秒(让路由器内部电容完全放电),然后再插上电源,等待它完全启动(通常所有指示灯稳定亮起)。
检查Wi-Fi密码或网线
- 如果是Wi-Fi: 确保你输入的密码完全正确,注意大小写、空格和特殊符号,可以尝试“忘记此网络”,然后重新输入密码连接。
- 如果是网线: 拔掉网线,重新插紧,确保两端都连接牢固,可以换一个网口试试。
Windows系统下的详细排查步骤
如果快速方法无效,说明问题可能更深入一些,请按照以下步骤进行排查。
步骤1:运行Windows网络诊断
Windows系统自带了强大的网络诊断工具。
- 右键点击右下角的网络图标(Wi-Fi或以太网)。
- 选择“疑难解答”。
- 系统会自动检测问题并尝试修复,按照提示操作即可。
步骤2:重置网络适配器(非常有效)
这个方法会清除你电脑的网络设置缓存,解决很多配置错误问题。
- 打开命令提示符(管理员):
- 在开始菜单搜索框中输入
cmd。 - 在搜索结果中找到“命令提示符”,右键点击它,选择“以管理员身份运行”。
- 在开始菜单搜索框中输入
- 执行重置命令:在黑色的命令提示符窗口中,依次输入以下命令,每输完一条就按一次回车。
netsh winsock reset
netsh int ip reset
- 重启电脑:命令执行完成后,必须重启电脑才能使设置生效。
步骤3:手动设置IP地址(判断是DHCP问题还是路由器问题)
这个步骤可以帮助我们确定问题出在你的电脑上还是路由器上。

- 右键点击右下角的网络图标,选择“打开网络和Internet设置”。
- 点击“更改适配器选项”。
- 找到你正在连接的网络(“WLAN”代表Wi-Fi,“以太网”代表有线连接),右键点击它,选择“属性”。
- 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)”。
- 在弹出的窗口中,选择“使用下面的IP地址”。
- IP地址:可以填写一个和路由器同网段的地址,比如路由器地址是
168.1.1,你可以填168.1.100。 - 子网掩码:通常自动填充为
255.255.0。 - 默认网关:填入你的路由器地址,通常是
168.1.1或168.0.1(可以查看路由器背面标签)。 - DNS服务器:可以填入公共DNS,如
8.8.8和8.4.4(Google DNS)或114.114.114(114 DNS)。
- IP地址:可以填写一个和路由器同网段的地址,比如路由器地址是
- 点击“确定”保存,然后尝试上网。
- 如果能上网了:说明是路由器的DHCP服务(自动分配IP的功能)可能有问题,你可以重启路由器,或者登录路由器后台检查DHCP设置。
- 如果还是不行:说明问题很可能出在你的电脑网卡或系统上,可以尝试下一步。
步骤4:更新或重装网卡驱动
- 更新驱动:
- 右键点击“此电脑” -> “管理” -> “设备管理器”。
- 展开“网络适配器”,找到你的无线网卡或有线网卡。
- 右键点击它,选择“更新驱动程序” -> “自动搜索更新的驱动程序软件”。
- 卸载并重装驱动(如果更新无效):
- 在设备管理器中,右键点击网卡,选择“卸载设备”。
- 勾选“尝试删除此设备的驱动程序软件”(如果这个选项出现的话)。
- 卸载完成后,重启电脑,Windows会自动为你重新安装最合适的驱动程序。
macOS系统下的详细排查步骤
忽略网络并重新连接
- 点击屏幕右上角的Wi-Fi图标。
- 找到你连接的网络名称,旁边会有一个“忽略此网络”的选项,点击它。
- 忽略后,再次点击Wi-Fi图标,重新选择该网络并输入密码连接。
重置网络设置
macOS的重置功能非常强大,可以一次性解决大部分网络问题。
- 点击屏幕左上角的苹果菜单 。
- 选择“系统设置”(或“系统偏好设置”)。
- 在左侧边栏中,点击“Wi-Fi”。
- 点击右下角的“...”按钮,选择“网络诊断...”。
- 在弹出的诊断窗口中,按照提示操作,它会自动尝试修复,如果修复失败,通常最后会提供一个选项让你“应用修复”,或者你可以手动进行下一步。
- 如果诊断无效,可以在“系统设置” > “Wi-Fi” > “...” > “位置” 中,选择“编辑位置...”,新建一个位置,然后尝试连接。
重置网络配置(终极手段)
这会清除所有网络配置,包括Wi-Fi密码、VPN设置等,需要重新配置。
- 打开“终端”(可以在“应用程序” > “实用工具”里找到)。
- 输入以下命令,然后按回车:
sudo pkill -f "configd"
输入你的电脑密码(输入时屏幕不会显示任何内容,输完直接回车即可)。
- 重启电脑。
路由器端的排查
如果以上所有方法都无效,那么问题很可能出在路由器上。
- 检查路由器DHCP服务:
- 登录路由器管理后台(通常是
168.1.1或168.0.1)。 - 找到“DHCP服务器”或“局域网设置”选项。
- 确保“DHCP服务”是启用状态。
- 可以尝试“重启DHCP服务”或“释放并更新地址池”。
- 登录路由器管理后台(通常是
- 检查路由器固件:登录路由器后台,检查是否有新的固件版本可以更新,新固件通常会修复已知的BUG。
- 恢复出厂设置:这是最后的手段,长按路由器上的“Reset”按钮(通常是一个小孔)约10-15秒,直到所有指示灯闪烁,恢复后,你需要重新配置路由器的所有设置(宽带账号密码、Wi-Fi名称密码等)。
总结排查思路
从简到繁,从易到难:
- 重启大法:重启电脑和路由器。
- 系统诊断:运行Windows/macOS自带的网络诊断工具。
- 重置网络:重置电脑的网络适配器或网络设置。
- 手动配置:手动设置IP地址,判断问题范围。
- 驱动检查:更新或重装网卡驱动。
- 路由器检查:检查路由器的DHCP服务,甚至恢复出厂设置。
按照这个流程一步步来,绝大多数“正在获取网络地址”的问题都能得到解决,如果所有方法都试过了还是不行,那可能是硬件(如网卡或路由器)本身出现了故障,可以考虑更换设备。
