TL;DR 。在本地网络的浏览器中打开 routerlogin.net
。
我使用的是以下路由器。
- 华硕RT-AC68P(在厨房,连接到互联网)
- Netgear WNDR4500v2(在办公室,为连接到它的设备创建一个 “办公室局域网")
原来是这样。http://192.168.0.1/
打开了办公室路由器的管理页面,但是当我启用桥接模式,通过厨房路由器将办公室局域网连接到互联网时,进入http://192.168.0.1/
反而引导我进入厨房路由器的管理页面。
我不知道他们是用什么方法找到办公室路由器的正确本地IP地址的,但是网站 http://www.routerlogin.net
(在我的情况下指向192.168.1.76
)找到了正确的地址。
所以,似乎当路由器设置为桥接模式时,你仍然可以在本地网络中找到它,但在不同的IP地址下。在我的情况下,它是192.168.1.76
,但如果上面的DNS记录对你不起作用,你可以尝试这些其他方法之一,尝试找出它的IP地址列表。
正如kcrw79所推荐的那样 ,当运行以下命令时,它可能会显示出来(对我来说没有):
arp -a
或者我个人的一些Bash魔法,它将搜索192.168.1.*
块中的所有计算机,并查看哪些计算机正在运行工作的HTTP服务器(这个命令将需要大约8分钟30秒才能完全运行,你可以通过减少--connect-timeout
的值来减少这个时间,以免错过一个服务器)。
for ip in 192.168.1.{1..255}; do curl --silent --connect-timeout 2 -I "http://$ip/" && echo "http://$ip/" && echo '--------------'; done