如何通过 VPN 上网并拥有家庭 VPN 端点?

如何通过 VPN 上网并拥有家庭 VPN 端点?

这是我的问题。以前,我将基于 Gargoyle 的路由器用作 VPN 服务器,这样我出门在外时就可以连接到家里。事实证明这非常方便。

由于本地监视的变化,我已改为使用外部 VPN 提供商将路由器作为 VPN 客户端运行。这使所有网络连接设备(包括手机和平板电脑)都能从该链接中受益,并且使浏览或下载电子邮件等绕过 VPN 链接变得非常困难(如果不是不可能的话),而使用某些基于 PC 的软件时可能会发生这种情况。

但是,我真的很想重新连接到我的家庭网络。是否可以进行双重设置,即所有出站流量都经过 VPN,但仍能连接到家庭网络?我猜 TeamViewer 可以实现这一点,但是是否有任何设置可以允许认证的 SSH 连接等,就像我以前一样?

编辑:我接受了下面的答案,因为它提供了许多实现解决方案的方法。到目前为止,我正在使用通过路由器到私人互联网接入的出站 VPN 作为 OpenVPN 客户端,并为 SSH 提供防火墙直通。我可能会在某个时候将其切换为运行 OpenVPN 作为端点的 NAS 盒。

我唯一的问题是,现在我需要两个设备处于“启动”状态,即路由器和 NAS,而我更喜欢路由器。但是,由于我通常尝试访问 NAS,因此这不是什么大问题。

答案1

是的,这是可能的——这里有很多解决方案,但没有一个能立即让人想到易于实施。

我倾向于购买一台装有 Linux 的 LEB(即低端虚拟 PC)并在其上安装 OpenVPN。然后我会设置该设备,以便家庭网络和便携式设备都连接到 VPN,并可以通过它直接路由到彼此。

您还可以使用路由器上的端口转发功能进行设置 - 这样来自更广阔的互联网到路由器的请求就会转发到 LAN 上的相应 PC。这非常棘手,可能需要基于端口的基于策略的路由。

相关内容