Windows 8.1 无法连接到 LAN 上的某个特定设备

Windows 8.1 无法连接到 LAN 上的某个特定设备

我刚刚将旧的 Linksys WRT54GS 无线路由器换成了 TP-Link TL-WR841N 无线路由器。我立即将路由器刷新为使用 DD-WRT。

一切都进行得很顺利,只是我的 Windows 8.1 桌面无法再看到我的 Brother HL-2270DW 网络打印机。打印机在我的本地网络上有一个保留的 DHCP 地址 192.168.1.200。我可以从 Android 设备上的 Google Chrome 和 Windows 7 笔记本电脑访问打印机的 Web 界面,只需在浏览器的地址栏中输入 IP 地址即可。我也可以从 Windows 7 笔记本电脑打印到打印机。

我无法通过任何方式从 Windows 8.1 连接到打印机。我可以通过 Windows 8.1 上的路由器连接到互联网。我可以通过 Windows 8.1 连接到本地网络上的所有其他设备。

tracert和都ping失败了(使用已知良好的保留 IP 地址 192.168.1.200)。最初它们失败并出现“目标主机无法访问”错误。看来 Win 8.1 计算机的 ARP 表中有一个“无效”条目。我使用以下命令添加了一个静态 ARP 条目:

netsh interface ipv4 add neighbors Ethernet 192.168.1.200 00-1b-a9-12-34-56

现在ping返回tracert超时错误而不是主机不可达错误。

答案1

回答相关问题的答案也为我解决了这个问题。简而言之,这似乎是(我认为)DD-WRT 默认配置的一个错误。默认情况下,DD-WRT 不允许无线路由器上的有线客户端之间进行通信。必须通过以下命令手动设置此“vlan”设置:

swconfig dev eth0 set enable_vlan 1
swconfig dev eth0 set apply

相关内容