在WRT54G2上使用DD-WRT路由1个LAN + 2个WLAN + 2个WAN(故障转移)

我已经在Linksys WRT54G2 v1.0上安装了DD-WRT v24-SP2 micro ,我希望能够帮助您设置一个不太普通的networking

我已经学习了文档(特别是http://www.dd-wrt.com/wiki/index.php/Default_Configuration_Overview ,它描述了路由器的端口),但我不能自己弄清楚如何实现我想要的。 我有一些关于Linuxnetworking和路由的知识,但是没什么特别的。

networking描述:

我想build立一个有线局域网 (也许有一天我会把它分成两个,并将它们连接到另一个路由器,也许这个信息可以改变现在configurationWRT54G2的方式,我不知道)。

我想有两个无线局域网 ,一个内部和另一个客人

内部的应该完全连接到局域网(即,有线networking上的所有盒子和内部无线networking必须互相看到)。

来宾无线局域网不能看到局域网,也不能看到其他无线局域网( 内部的 )。

所有连接到这些networking(LAN, 内部 WLAN和访客 WLAN)的计算机都应能够从路由器上的DHCP服务器获取IP地址和DNS服务器地址。

互联网连接(具有故障转移function的双WAN):

最后,我有两个互联网连接 :一个是通过PPPoE的快速连接 ,另一个是慢速连接,我必须连接到DHCP(通过电缆调制解调器从ISP获得公共IP地址)。

所有networking(局域网, 内部 WLAN和访客 WLAN)必须能够访问互联网。

这两个连接应该如下工作:更快的(PPPoE)是“默认”,每台计算机应该使用该连接,除非它被closures(这可以通过ping网关来检测,或者通过任何其他方式来检测,如果任何人有更好的想法),在这种情况下,路由器应该自动切换到较慢的(DHCP)连接。 如果PPPoE连接再次可用,那么一旦检测到连接可用,路由器应该切换回它。


所有这些都可以通过在Linksys WRT54G2 v1.0上运行的单个DD-WRT micro来完成吗? 什么是需要的VLAN,我应该创build什么桥梁?

我很确定我可以使用一个带有3个网卡(一个用于PPPoE,一个用于其他互联网连接,另一个用于局域网)和两个无线路由器的Linux盒子来设置这些networking…但是阅读所有可以被DD-WRT控制的硬件的描述,我有这样的印象,它可以处理所有这些!

提前致谢!

在DD-WRT上的多个广域网在这里看 , 也许这也会有所帮助。

双WAN失败者: 在这里

教程看起来非常详细和logging。 使用它们或轻微的差异应该得到你想要的。 我自己使用DD-WRT,它对我来说是一个很好的路由器。