我最近换了 Belkin N150 无线路由器,无法再连接到无线网络上的其他机器。每当我尝试 ping 或 ssh 到网络上的另一台笔记本电脑时,它就会挂起。此外,如果我在笔记本电脑上启动 Web 服务器,我无法从任何其他机器(包括手机)访问它。与 ssh 类似,它们在尝试加载时就会挂起。
在使用这款路由器之前,我有一个旧款的 Airport Extreme,在连接其他机器时没有遇到任何问题。
为什么我无法连接到其他机器?
我尝试过的事情:
- 通过 IP 或 .local 连接
- 切换 HTTP 服务器的端口(并用作
0.0.0.0
主机名) - 检查路由器日志以确保我访问的是正确的 IP
- 在提供该服务的计算机上通过 ssh 或加载网页(以确保我获得了正确的端口/IP 地址)
arp(8)
'ing 另一台主机arp <other ip>
— 我得到的(incomplete)
是链路层地址arp -l -a
—(incomplete)
用于其他机器的链路层地址sudo arp -d -a
— 仍然没有修复
答案1
我更新了固件,现在一切正常。~*facepalm*~
这是 N150 V1,所以我从 Belkin 下载了 1.00.13 版本的固件skeezy,非 https 固件更新页面,所以我现在可能被黑了。哦,等等,页面标题写着“官方”,我敢肯定这很酷。