我的家庭网络使用的是“传统”的 Linksys WRT54GL - WAN 端口连接到 DSL 调制解调器,Linksys 上的一个端口连接到另一个交换机,房子里的大多数计算机都连接到第二个交换机。一切都使用默认的 192.169.1.x 子网,因此它看起来像:
Wireless Devices
|
[Modem] <-> [Linksys] <-> [Switch]
| |
Computer1 Computers
上周,我升级了互联网连接,现在调制解调器已包含在路由器中 - 它是 2wire,还可以使用 DHCP 等,使用 192.168.2.x。网络现在如下所示:
Wireless Devices (x.x.1.x)
|
[2Wire x.x.2.1] <-> [Switch] <-> [Linksys - WAN=x.x.2.2, LAN=x.x.1.x ???]
| |
Computers (x.x.2.x) Computer1 (x.x.1.x)
2Wire 现在是 DHCP 服务器,并且 linksys 上的 DHCP 已被禁用。
是否可以继续以某种方式为 Computer1 和无线设备使用 192.168.1.x?我尝试将 linksys 的 WAN 端口连接到交换机,并将路由器 IP 设置为 .2.2,但似乎不起作用。
目标是使用 Linksys 为无线设备和计算机 1 提供 DHCP,同时为其余计算机使用 2wire 的 DHCP。(linksys 允许我指定 DNS 服务器,这意味着我可以使用 opendns 限制对“安全”站点的访问 - 无线设备是 ipod 和 Wii,而计算机 1 也适用于儿童)。2wire 似乎不允许您指定备用 DNS,它只是传递通过 PPPoE 获得的 DNS。
使用 linksys 固件可以实现吗?使用 DD-WRT 固件可以实现吗?
答案1
Linksys 和 2Wire 可以同时在各自的 LAN 上执行 DHCP。让 Linksys 路由器从 2Wire 接收 IP,不要分配它。您不需要 DD-WRT 来实现这一点(尽管我无论如何都会使用它)。
|--------------| | 2Wire | |---------------| 无线设备 | WAN=(扩展 ip) | | Linksys | (xx1.???) | LAN=xx2.1 |---[交换机]---| WAN=xx2.??? | | |--------------| | | LAN=xx1.1 |-----| | |---------------| | | | 计算机 (xx2.???) 计算机1 (xx1.???)
在此设置中,2Wire 和 Linksys 都启用了 DHCP。“???”表示它从其 DHCP 服务器接收动态分配:Linksys WAN
并Computers
从 获得2Wire LAN
,Wireless Devices
并Computer1
从 获得Linksys LAN
。您几乎可以将 Linksys 重置为其默认值,然后为其配置 LAN 地址x.x.1.1
并插入。默认情况下,LAN DHCP 处于启用状态。WAN 将默认接收动态 IP(来自2Wire
)。
答案2
我家里有 2 个路由器,一个便宜的 Trendnet 和一个 Netgear N
netgear N 有 DHCP 服务器,而 trendnet 已禁用该服务器。
有线电脑 | 调制解调器----Netgear N------交叉电缆----Trendnet G---有线电脑 | | | | | | 主无线网络其他无线网络。
答案3
这是可能的,我建议 Linksys 使用 DD-WRT/OpenWRT/X-WRT 以获得额外的可配置性。我认为你会需要它。
如果 2Wire 正确执行 DHCP,并提供服务 xx2.x 网络,Linksys 的 WAN 接口获得什么 IP 并不重要——除非您希望 xx2.x 机器能够与 xx1.x 机器通信。
如果是这种情况,您需要查看 2Wire 是否允许您设置静态 IP(可能是基于 MAC 的 DHCP),以便 Linksys 始终在其 WAN 端口上获取相同的 IP(那么您希望它是 xx2.2)。您还需要在 xx2.x 机器上设置主机路由,以告诉它们 xx2.2 是 xx1.0 网络的网关。(如果 2Wire 允许您配置路由,以便它将数据包转发到 xx1.0 网络到 xx2.2,那么您可能不需要主机路由——然后它会为您进行内部路由。)
不过,2Wire 的配置可能不足以满足您的需要。在这种情况下,还有另一种选择。
现在有了 VLAN!
您应该考虑的另一种可能性是使用传统的 WAN 布线(第一个图,2Wire -> Linksys -> 设备/计算机),但利用DD-WRT 中的 VLAN为您进行网络分段。
返回原始线路图,但这次将 VLAN1 配置为(交换机插入的任何端口),将 VLAN2 配置为(其他端口 + 无线)。VLAN1 上的 DHCP 请求获得一组网络设置 - xx2.x 网络、标准 DNS 设置等;VLAN2 上的请求获得另一组 - xx1.x、OpenDNS 过滤。Linksys 可以在内部为跨段流量进行所有路由,并且自然地,任何互联网流量都会从 WAN 端口路由出去。
设置起来有点麻烦,其中一些可能不受 DD-WRT/X-WRT 提供的配置 webGUI 支持,但在内部都是可能的。
编辑:“内部”的意思是“通过 ssh 接口”——即 DD-WRT 的命令行控制。