首先确认ip地址冲突:在管理员命令提示符中执行arp -a,若同一ip对应多个mac地址即存在冲突;再运行ipconfig /all核对本机ip是否在dhcp池内。若确认冲突,依次执行ipconfig /release、/renew、/flushdns;失败则禁用并重新启用wi-fi适配器。随后禁用ipv6,ipv4属性中勾选自动获取dns,并在高级→wins中禁用netbios over tcp/ip。最后检查wlan autoconfig和dhcp client服务是否运行,必要时手动设置池外静态ip。

电脑连上Wi-Fi却显示“无Internet”,但能ping通路由器、微信能收消息,说明物理层连接正常,问题大概率出在IP地址冲突或网卡协议属性异常——此时不能只刷新DNS或重启,必须先查清是否被分配了重复IP,再针对性重置网卡底层属性。
确认是否真存在IP地址冲突
第一步:按Win + R,输入cmd,按Ctrl + Shift + Enter以管理员身份运行命令提示符。
第二步:执行arp -a,回车后观察输出列表中是否有同一IP地址对应两个及以上不同MAC地址。若出现,比如192.168.1.100同时映射到aa-bb-cc-00-00-01和aa-bb-cc-00-00-02,这就是铁证——局域网内至少两台设备正在抢同一个IP。
第三步:立即执行ipconfig /all,记下本机IPv4地址和默认网关。若该IP属于路由器DHCP池范围(如192.168.1.100–150),且arp -a已确认冲突,则必须终止当前租约。
这一步不能跳过——直接重置网卡属性而不管IP冲突,等于给故障打补丁,几小时后又会复发。
强制释放并获取新IP地址
方法一(推荐):在管理员命令提示符中依次执行:
ipconfig /release → ipconfig /renew → ipconfig /flushdns
注意:/release必须成功返回“已释放”才可执行/renew;若/renew后仍获得169.254.x.x段地址,说明DHCP服务器无响应,需检查路由器或换用静态IP。
方法二(应急):若反复/release/renew失败,直接禁用再启用Wi-Fi适配器——右键任务栏网络图标→“打开网络和Internet设置”→“更改适配器选项”→右键当前Wi-Fi连接→“禁用”,等3秒→再右键→“启用”。
重置网卡协议属性与禁用干扰项
① 按Win + R,输入ncpa.cpl,回车打开“网络连接”窗口。
② 右键当前Wi-Fi连接→“属性”→取消勾选【Internet 协议版本 6 (TCP/IPv6)】→点击“确定”。IPv6在多数家用路由器上未真正启用,留着它反而触发DAD检测失败,导致系统固执判定“无Internet”。
③ 再次双击“Internet 协议版本 4 (TCP/IPv4)”→点击“属性”→勾选“自动获得DNS服务器地址”→点击“高级”→切换到“WINS”选项卡→确保“禁用NetBIOS over TCP/IP”已勾选→点击“确定”→再点一次“确定”关闭属性窗口。
④ 返回“网络连接”窗口,右键Wi-Fi→“状态”→点击“详细信息”→确认IPv4地址不再是169.254.x.x,且默认网关和DNS服务器字段有值。若仍为空,说明WLAN AutoConfig服务可能被停用,需进入services.msc手动启动。
手动设置静态IP避开DHCP池(仅当冲突反复发生时)
登录路由器后台(通常为192.168.1.1),查看DHCP地址池范围(如192.168.1.100–192.168.1.150)。在Wi-Fi属性→IPv4属性中,填入一个池外地址,例如192.168.1.50,子网掩码255.255.255.0,网关填路由器IP(192.168.1.1),首选DNS填114.114.114.114。
【务必避开192.168.1.1–192.168.1.99这段常被路由器自身或打印机等固定设备占用的地址】,否则刚设好就又撞上新冲突。











