我的问题是:我有几个设备连接到同一网络中的 WRT54GL,其中有无线和有线设备。我想授予笔记本电脑无线上网权限,但我不想让它连接到路由器上的任何先前连接的设备。我怀疑我需要创建多个 WLAN,可能每个 WLAN 都有自己的 SSID,但我不知道该怎么做。使用 Tomato 可以吗?如果可以,可能使用命令行来完成,因为 Web 界面中没有类似的东西。有人知道有什么好的入门参考吗?提前致谢。
编辑:我有一台 Linksys WRT54GL 1.1,我更喜欢使用单个路由器。我知道这是可能的在 DD-WRT 中但任何参考都是好的。
答案1
要建立两个 WLAN,您需要
- 支持多个 SSID 并能将每个 SSID 的流量限制在其自己的 VLAN 中的无线设备,或者
- 两个无线设备
据我所知,大多数家用路由器都不支持多个 SSID。但有些企业 DSL 网关 (Netopia) 却支持,而且我相信中高端 Cisco 设备可以做到这一点。
但是,许多家用路由器都具有一项称为“AP 隔离”的功能,该功能与您描述的功能类似 - 它会阻止无线客户端相互通信,但不会阻止有线和无线之间的通信。如果您的路由器在刷新之前支持此功能,请检查它是否是 Tomato 的“高级”菜单。
如果您有两个 WLAN 和一个单独的路由器,您可以将每个 WLAN 放在自己的子网中。因此,到达一个子网的流量会流向另一个子网必须通过路由器。在路由器上,您可以使用防火墙或流量规则来阻止客户端相互通信。我不确定 Tomato 是否支持将 WLAN 放在单独的子网上,我不知道您可以在多大程度上利用 Tomato UI 设置过滤规则(如果您可以输入iptables
命令,那么一切皆有可能)。
答案2
在一个路由器上设置 DHCP 以 192.168.1.X 格式分配 IP 地址,在另一个路由器上设置 DHCP 以 192.168.2.X 格式分配 IP 地址。