家里升级千兆后,我把旧的路由器TP-Link WDR7660设为AP模式,打算放在二楼扩展信号。按网上的教程,登录后台,在“工作模式”里选“AP(接入点)模式”,保存重启。结果重启后,所有连上这个AP的WiFi设备都显示“已连接无互联网”,手机和电脑都打不开网页。更奇怪的是,我输入旧路由器原来的IP 192.168.1.1也进不去后台了,提示无法访问。
第一步:我首先想到是IP冲突。旧路由器默认是192.168.1.1,而主路由器是192.168.1.1(光猫桥接后主路由也是这个地址),两个路由IP一模一样。AP模式本应自动获取上级DHCP分配的IP,但实际旧路由器好像还拿着自己的静态IP不放。我用网线直接把电脑接到旧路由器的LAN口,设静态IP 192.168.1.100,再ping 192.168.1.1,能通,说明旧路由器的管理地址没变。但此时它并没有从主路由获得新IP,所以客户端连上后无法上网。
第二步:解决方法是把旧路由器先断网,恢复出厂设置,进入后台后手动修改管理IP为主路由DHCP池之外的地址(比如192.168.1.200),再保存。接着关闭旧路由器的DHCP服务器,因为AP模式下它不应该分配IP。然后重启,插上WAN口(或LAN口,具体看模式要求)连接到主路由LAN口。这次我再用手机连WiFi,自动获取到的IP是192.168.1.105(主路由分配的),上网正常。实测AP模式下,旧路由器必须放弃自身的DHCP和重复IP,否则就会变成“假AP”,导致设备无法获取正确的网关。
第三步:我还发现一个坑:有些路由器在切换工作模式后,会保留旧的无线配置(SSID、密码),但管理IP不会自动更改。如果不手动调配,就必须用专门的“AP模式引导工具”或通过串口重置。我那次忘记关闭DHCP,结果旧路由器同时充当DHCP服务器,给客户端分配了192.168.1.1作为网关,但实际网关是主路由的192.168.1.1,因为IP相同反而造成了混乱——设备能拿到IP,却无法路由出去。所以AP模式的核心就是:禁用自身DHCP,管理IP与主路由在同一网段且不冲突,WAN口(或指定LAN口)接上级。
问:AP模式下路由器无法获取IP,进不去后台怎么办?
答:先断开AP与主路由的网线,用电脑接到AP的LAN口,手动设置电脑IP为192.168.1.x(比如192.168.1.100),网关设为旧路由器的默认IP(通常是192.168.1.1或192.168.0.1),然后尝试登录。如果默认IP记不清,就按住reset键10秒恢复出厂,再用默认地址登录。
问:为什么AP模式还要关DHCP?
答:AP模式本质是一个无线交换机,只负责二层转发,不负责IP分配。如果同时开启DHCP,它会给客户端分配IP地址,但不会提供正确的默认网关(因为自身不充当网关),导致客户端无法访问外网。所以必须由主路由统一管理DHCP,AP设备必须关掉自身DHCP。
问:AP模式用WAN口还是LAN口连接主路由?
答:取决于路由器设计。多数家用路由器的AP模式下,推荐使用LAN口连接主路由(即把主路由的网线插到AP的LAN口)。但也有某些品牌要求插WAN口(比如小米路由器AP模式建议插WAN口)。实测最好查看说明书,如果插错口,可能会导致无法获取IP或管理地址无法访问。如果不确定,两个口都试一下,看哪个能正常上网。











