网络一 192.168.16.x - 5GHz WiFi NetGear WNDR 3300, 用于一般上网,速度很快,但是走VoIP不可靠。
网络二 192.168.32.x - 2.4GHz Wifi Linksys WRT54G,用于打VoIP电话和手机上网,非常可靠,但是速度比较慢,大概2.5Mbps的样子。
打印机A Canon MX860 wifi连接到网络二 IP 192.168.32.18
打印机B HP LaserJet 6MP 有线连接到网络二 IP 192.168.32.17
因为距离问题,网络一和网络二之间没法拉线
解决办法 在网络一上连一个client mode wifi router - 任何dd-wrt router都可以
WAN side 以 Wifi 连接到网络二 IP 192.168.32.7
LAN side 有线连接接到网络一 IP 192.168.16.7 并且禁止LAN side DHCP
在 NetGear WNDR 3300上加一个 static route
192.168.32.0/255.255.255.0 网关 192.168.16.7
这样网络一上任何通往 192.168.32.17的打印数据将这样走
1 先走到 NetGear WNDR 3300 因为是默认网关
2 再走向 client mode wifi router 192.168.16.7 - 因为有上面的 static route
3 client mode wifi router 做 NAT 转换,然后把数据送到 192.168.32.17
因为wifi client mode router做了 NAT 转换,网络二上的所有设备不用做特别设置就可以处理
来自网络一的数据。