我试图让我的家庭网络看起来像这样:
虚线表示无线连接,实线表示有线连接。如果图表不清楚,我希望“普通 Linksys”路由器将“其他路由器”视为 IP 地址为 192.168.1.2 的无线客户端,并将所有数据包从该“其他路由器”转发到互联网;我还希望“其他路由器”充当普通无线路由器,但使用无线网桥而不是路由器背面的互联网端口作为默认路径。
我该如何实现这一点?我在“其他路由器”上安装了 Tomato,但我可以切换到 DD-WRT(该路由器兼容这两种协议)。我知道如果“普通 Linksys”和“其他路由器”之间的连接是有线的,我该怎么做,但我不知道如何无线连接,尽管这看起来应该很简单。
编辑:我想我可能把 IP 地址放在了错误的空间。我不是网络专家,我很抱歉。“其他设备”应该将“普通 Linksys”视为网络“MAIN”上的 192.168.1.1,而“Xbox”、“笔记本电脑”和“台式机”应该将网络“OTHER”上的“其他路由器”视为 192.168.1.1。“普通 Linksys”应该将“其他路由器”视为 192.168.1.2,而“其他路由器”应该将“普通 Linksys”视为默认路径/互联网端口。
EDIT2:我通过在“其他路由器”上安装 dd-wrt 并设置一个无线中继桥。我这样做而不是设置接入点,因为我的普通 linksys 路由器不支持它们,与 dd-wrt 和 tomato 不兼容,而且因为我只想这样做,所以我真的想要为我的笔记本电脑/台式机/xbox 设置一个单独的 SSID,尽管真的没有任何理由这样做。
对于任何可能正在阅读本文并尝试做类似事情的人来说,你可能必须将连接主路由器的安全密钥设置为与其他路由器的无线密钥相同(即使你应该能够在“其他路由器”上创建一个新密钥,但除非密钥使用相同的算法,否则它对我来说不起作用并具有相同的价值。如果在“其他路由器”上禁用无线安全性,它也会起作用,但这似乎是个坏主意。
答案1
除非万不得已,否则不要使用 WDS。它只是噱头,而且通常没什么用。而且无线 WDS 通常很耗带宽。
如果我理解了你的图表和帖子,你真正想要的只是让你的番茄路由器仅充当接入点。我的记忆力不太好,但它应该被称为桥接模式、接入点模式或类似模式 - 我相信谷歌在这里可以比我做得更好,抱歉。
充当桥梁(或裸 AP),所有设备将识别 Linksys @ .1.1 作为网络的路由器,这样每个人都会共享相同的 dns、相同的 dhcp 池等。
如果这不是您想要的,请详细说明您想要实现的目标。
答案2
西门子数据系统是您要用来完成此操作的工具。我知道 DD-WRT 支持 WDS,而且从这篇 howtogeek 文章Tomato 似乎也一样。“其他路由器”只需将 DHCP 请求传递给 Linksys,Linksys 将充当主 DHCP 服务器/网关/等。基本上,在两个路由器之间设置 WDS 就可以完成您要求的所有操作。我不确定您的 Linksys 是否需要自定义固件(即 Tomato/DD-WRT/OpenWRT 等)来支持 WDS,或者它是否会原生支持。另请注意,使用 WDS 不需要单独的 SSID 甚至单独的网络/子网。