Nas/Switch/ DD-WRT 路由器,有趣的问题

Nas/Switch/ DD-WRT 路由器,有趣的问题

我的网络设置如下。WNR2200 [路由器] 运行 DDWRT [固件:DD-WRT v24-sp2 (06/23/14) std],连接到 Netgear 8p 千兆 [交换机]。

我的笔记本电脑和 N54l 微服务器连接到 Netgear,然后上行链接回路由器,即 DHCP 服务器。

我搬家了,然后重新配置了 N54L / 笔记本电脑,以 100mb/s 的速度直接连接到路由器。

路由器本身可以从内置控制台 ping N54l,但 PC 甚至找不到其 IP/DNS 名称,“找不到主机”。我可以找到局域网上的所有其他设备、另一台 Win8 笔记本电脑、几台 Android 设备等。我用 Netgear DG834GT std 替换路由器,恢复出厂设置,笔记本电脑现在可以通过 ip 或 DNS 名称再次 ping N54L。再次达到 100mb/s。

我花了一整天时间试图弄清楚,甚至将 DDWRT 路由器重置为出厂设置,30 秒 PIN 重置,两次。

我现在已经设法让它再次工作了。我重新插入 8 端口 Netgear 交换机,并将笔记本电脑和 N54l 连接到它。笔记本电脑现在又能看见 N54l 了!

我真的想知道为什么会发生这种情况,而不是继续往下看,所以你能通过推理帮我弄清楚吗?我被这件事迷惑了!

答案1

默认情况下,DD-WRT 将每个以太网端口设置为一个唯一的交换机。您可以在连接到 netgear 交换机的设备之间进行通信,但无法在 DD-WRT 路由器上不同 LAN 端口上连接的设备之间进行通信

确认本次运行:

swconfig list

输出应该类似于

Found: switch0 - eth0 . (wan port)
Found: switch0 - eth1 . (lan ports)

运行以下命令以允许有线端口相互通信:

swconfig dev eth1 set enable_vlan 1
swconfig dev eth1 set apply 

其中 eth1 是有线端口,如果您修改了配置,请根据需要进行替换。如果您希望它在重启后继续存在,则需要从路由器管理中的管理 - 命令菜单运行此命令

相关内容