Windows-Ubuntu VPN安装程序

考虑以下问题,约束条件,build议的解决scheme和问题。 随意提出替代scheme。 感谢您的帮助!

  1. 运行Windows 7“家庭服务器”的永久桌面服务器
  2. 运行Ubuntu 10.04的云虚拟专用服务器“云服务器”
  3. 运行Windows 7的笔记本电脑“Laptop”

目标

build立一个VPN系统,其中:

  1. 便携式计算机在漫游时可以访问家庭服务器上的networking共享
  2. 当笔记本电脑正在漫游时,笔记本电脑的networkingstream量将被encryption到云服务器

约束

  1. 家庭服务器是在几层不可访问和不可修改的路由器后面。 因此,在Home Server上不能使用固定的IP地址。
  2. 使用本地Windows 7 VPNfunction进行连接。

build议的解决scheme

我打算在云服务器上安装VPN服务器,以接收来自笔记本电脑和家庭服务器的传入VPN请求。 由于家庭服务器不能直接访问,我使用云服务器作为家庭服务器和笔记本电脑可以“拨出”的中介连接点。 这应该允许笔记本电脑encryption输出stream量(即防止WiFi监听)。 这也应该允许笔记本电脑访问家庭服务器上的networking资源,因为他们将在云服务器上的相同的networking。

问题

  1. 这可能吗?
  2. 我需要什么特定types的VPN连接?
  3. 我需要在云服务器上使用哪些特殊设置来启用笔记本电脑和家庭服务器的传入VPN连接的networking资源共享?
  4. 我在云服务器上需要什么样的特殊设置,以便笔记本电脑在虚拟专用networking中连接时可以访问云服务器的互联网连接?

如果您有任何其他build议,我很乐意听到。 非常感谢你的帮助。

这可能吗?

我需要什么特定types的VPN连接?

如果NAT路由器支持适当的直通function,您可能可以使用PPTP – 网上有关于该主题的演练。 或者build立IPSEC / L2TP – 内置NAT穿越function,只需要UDP工作。 演练也可用 。

我需要在云服务器上使用哪些特殊设置来启用笔记本电脑和家庭服务器的传入VPN连接的networking资源共享?

基本上,IP连接就足够了。 您将需要启用路由,并确保您没有过滤自己的stream量。

我在云服务器上需要什么样的特殊设置,以便笔记本电脑在虚拟专用networking中连接时可以访问云服务器的互联网连接?

“连接到VPN时使用远程网关”设置是Windows客户端的默认设置,如果您不需要,则需要明确禁用 。

如果您有任何其他build议,我很乐意听到

如果你可以放弃你的第二个要求,我真的build议OpenVPN – debugging和维护更容易,并提供更多的连接选项,你可能需要一天。