在 NAT 后面连接两个子网

mon*_*res 6 networking vpn

所以这里的情况。我和一个朋友想通过我们的互联网连接通过 vpn 将我们的局域网连接在一起,这样我们就可以像访问本地一样访问彼此的计算机和设备。

这是我们的网络规格:

我的网络:

子网:192.168.0.0/24

Internet 网关:dlink-524(ipsec & pptp 流量可通过)

选择的 VPN 网关:openSUSE 11.4 Server

其他设备:Win7 桌面、Wii、Android 手机、Win7 笔记本电脑、Fedora 笔记本电脑。

朋友圈:

子网:192.168.1.0/24

Internet网关:一些netgear路由器

选择的 VPN 网关:Win7 桌面

其他设备:Win7 Desktop(2)、iPad、NAS with samba、iphone、android 手机。

理想情况下,当这一切都设置好后,我可以例如从我的 android 手机 ping 我的朋友 ipad。

有任何想法吗?我尝试配置 openVPN(我的朋友没有让它在他这边工作),但我宁愿在 win7 端不需要任何安装的东西。那么自然的选择似乎是使用 strongswan 的 ipSEC,但我不知道如何在我的 dlink 路由器后面使其工作(我认为 nat 使 ipsec 变得一团糟)。

PPTP 似乎也被弃用了。

Red*_*ick 2

有任何想法吗?

执行此操作的理想方法是让路由器为您创建 VPN 隧道。我已经使用入门级 Cisco 路由器完成了此操作,但您的路由器似乎无法充当 VPN 端点。

您可以检查是否可以在路由器上使用开源路由器固件,或者考虑购买具有此功能的替代路由器。