我目前住在巴西,但是我使用VPN来访问一些美国的服务。 我不想用我的电脑,因为它迫使我通过我的苹果电脑,我的苹果电视,XBox的连接路由,这不是我最好的用例。
所以,这就是我所想的。
A – 将我的简单路由器(Edimax 3g / 6200)连接到我的ISP,并使其服务于称为“mynetwork-brazil”的无线networking。
B – 连接第二个路由器(WRT54G和DD WRT),将它的互联网端口连接到路由器A的其中一个端口,并configuration它使OpenVPN连接到StrongVPN。 这应该创build一个名为“mynetwork-usa”的新无线networking。
这样,我可以根据需要使用VPN将不同的设备连接到不同的networking。
这是我到目前为止的地方:
路由器A完全configuration,并按我的预期工作。 路由器B已经configuration为OpenVPN,但我不能让它通过路由器A路由互联网stream量。似乎我不能让他们在同一个networking上。
路由器A被configuration为IP 192.168.2.1,并且是从.2到.99分配IP的DHCP服务器
路由器Bconfiguration为IP 192.168.2.200,并使用网关192.168.2.1。 它也是一个DHCP服务器分配IP从192.168.2.201到192.168.2.240
当我将设备连接到路由器B时,他们看不到路由器A上的任何计算机或设备,甚至不能直接ping路由器A.
为了连接2个networking,我显然错过了一些东西? 谁能帮忙?
谢谢,路易斯
DD WRT网站上有一套非常全面的OpenVPN设置说明,可以帮助您开始使用
您的DD WRT盒子的主要技巧是让默认stream量通过VPNstream出。 你可能想要做的是通过你的常规路由器来定义一个静态路由到你的美国VPN端点的外部地址。 然后,将您的DD WRT框的默认路由设置为通过US VPN的内部地址。 然后,您的DD WRT盒子将向VPN发送所有stream量,除了发往本地局域网的stream量或发往VPNencryption端的stream量。 您需要VPN的外部地址的静态路由,以便VPN通信知道如何出去!
你的设置会是这样的:
Internet | (dhcpc) ------------------------------ | Router A | | default route via internet | ------------------------------ (192.168.2.1) *dhcp server on this interface* | ---------------------------- | | | (wireless) (wired) | (192.168.2.200) ------------------------- | Router B | (vpn interface) | default route via vpn | | static route to vpn endpoint | ------------------------- (192.168.3.1) *dhcp server on this interface) | ------------------- | | (wireless) (wired)