![DD-WRT 路由器和子网 - 如何让同一子网上的设备互相看到?](https://linux22.com/image/606867/DD-WRT%20%E8%B7%AF%E7%94%B1%E5%99%A8%E5%92%8C%E5%AD%90%E7%BD%91%20-%20%E5%A6%82%E4%BD%95%E8%AE%A9%E5%90%8C%E4%B8%80%E5%AD%90%E7%BD%91%E4%B8%8A%E7%9A%84%E8%AE%BE%E5%A4%87%E4%BA%92%E7%9B%B8%E7%9C%8B%E5%88%B0%EF%BC%9F.png)
我们有一个来自 ISP 的入口点。它有子网 0,它是一个 MikroTik 设备,我们对它没有任何控制权。
我们有 2 个哑 4 端口交换机和 2 个安装了 DD-WRT 的 wrt54gl 路由器。
这些路由器默认的子网为 1,例如 192.168.1.*。因此,它们会在该子网中分配 IP。整个公司有多个墙上端口,因此连接到这些端口的任何东西都会得到子网 0,因为它基本上直接连接到 MikroTik 和它所连接的大型非托管交换机。我已将两个 WRT 连接到这些墙上端口,试图将它们变成 AP。
问题是,AP 给出的是 192.168.1.* IP,其余的是 192.168.0.* IP。0 上的所有内容都可以打印,因为打印机也在 0 上,但其他的则不能,尽管它们基本上在同一个网络上,因为所有内容都进入了 MikroTik 的墙上端口。
我进入 DD-WRT 设置并将本地地址更改为 192.168.0.250,尝试强制使用 0 子网,并且成功了 - 当我连接到它时,它会给我一个 0.* IP,互联网工作正常。但是,我仍然看不到打印机,而其他“自然”连接到它(中间没有路由器)的人可以看到它并正常打印。
我该怎么做才能使打印机也出现在我的 AP 的 0 子网上?
答案1
听起来你希望 WRT 充当 AP/网桥而不是路由器,并且你已经在 192.168.0 网络上运行了 DHCP。如果你想让你的无线客户端与有线连接在同一个网络上,你需要将 DD-WRT 设置为 AP不是启用 DHCP 的路由器。基本上只需在 WRT 上禁用 DHCP 并通过 LAN 端口(而不是 WAN 端口)连接它们即可。
查看本指南。它将指导您禁用 DHCP 并将 DD-WRT 用作哑 AP。 http://www.dd-wrt.com/wiki/index.php/Wireless_Access_Point