DD-WRT 管理页面在更改 IP 后重定向至 192.168.11.1

DD-WRT 管理页面在更改 IP 后重定向至 192.168.11.1

我运行了三台 DD-WRT 路由器。一台充当外部网关并执行 NAT 和 DHCP,另外两台通过以太网连接并充当 wifi 桥接器(通过这些说明)效果非常好!

主路由器的IP为10.0.1.1,另外两个分别为10.0.1.2和10.0.1.3,在基本设置中定义:

基本设置

我可以去http://10.0.1.1/管理主路由器,但如果我去http://10.0.1.2/或者http://10.0.1.3/,我被重定向到路由器制造商的默认 IP 192.168.11.1:

$ curl -i http://10.0.1.2
HTTP/1.0 302 Found
Content-Type:
Server: httpd
Connection: close
Cache-Control: no-store, no-cache, must-revalidate
Cache-Control: post-check=0, pre-check=0
Pragma: no-cache
Location: http://192.168.11.1/detect.asp

如果我通过 telnet 连接到这两个网桥,它们似乎会显示正确的 IP:

root@bridge1:~# nvram get lan_ipaddr
10.0.1.2

您知道为什么路由器的 Web 管理页面会重定向到错误的 IP 吗?

答案1

弄清楚了。

  1. 我使用的是 Buffalo DD-WRT 路由器,它有一些特殊代码显示设置助手
  2. 即将http://10.0.1.2/detect.asphttp://10.0.1.3/detect.asp(如果 URL 以detect.asp它结尾,则不会被重定向)并让安装助手实际完成,然后单击应用,似乎可以修复它。

我也尝试了nvram set ias_startup=0、、nvram set ias_setup_running=0nvram commit——reboot这可能会产生效果。

相关内容