路由器默认网关自动变更原因排查及同网关设置方法咨询
路由器默认网关自动变更原因排查及同网关设置方法咨询
一、网关自动切换的原因分析
从你描述的情况来看,核心问题出在DHCP服务器冲突上:
你现在是把路由器的LAN口直接连到modem的LAN口,相当于把路由器当交换机用,但路由器默认是开启DHCP服务的——这个服务会自动给连接的设备分配IP地址和网关。
- 重启路由器时,它的DHCP服务启动较慢,这时候你的所有设备会优先从modem的DHCP获取IP,网关自然变成modem的
192.168.18.1,这时候你找不到路由器的192.168.1.1管理地址,因为设备根本不在这个网段里。 - 等过一段时间,路由器的DHCP服务正常运行后,它会给设备重新分配
192.168.1.x段的IP,网关也就切回192.168.1.1,这时候你又能访问路由器的管理界面了。
而且你说所有设备都有网站被拦截的问题,这也刚好对应:当路由器的DHCP生效时,设备走路由器的网关,触发了它自带的网站拦截规则;而用modem网关时,就不会有这个限制。
二、设置同网关(统一用192.168.18.1)的步骤
既然你想让所有设备都用modem的网关,同时保留路由器扩展网络的功能,正确的做法是把路由器当成纯交换机/无线AP来用,具体步骤如下:
- 等路由器恢复到能访问
192.168.1.1的时候,登录它的管理后台(就是你平时改路由器设置的页面)。 - 找到「DHCP服务器」相关设置(一般在「网络设置」或「LAN设置」里),把DHCP服务彻底关闭——这是解决冲突的核心,必须做!
- 接下来修改路由器的管理IP地址:把它改成
192.168.18.x段的地址(比如192.168.18.2,注意不要和modem的192.168.18.1重复,也避开modem DHCP的分配范围,一般modem会分配192.168.18.100-200,所以选18.2到18.99之间的地址都没问题)。 - 保存所有设置,重启路由器。
- 重启完成后,用新的管理IP(比如
192.168.18.2)登录路由器,确认DHCP确实已经关闭,然后把modem的LAN口和路由器的LAN口相连(不要插路由器的WAN口,插WAN口会变成路由模式,又会出现网关问题)。
这样设置后,所有连接到路由器的设备都会从modem获取IP地址,网关统一是192.168.18.1,路由器只负责扩展WiFi信号和LAN口数量,不会再拦截网站了。
备注:内容来源于stack exchange,提问作者Rayyan Shaikh




