我的问题很奇怪,但是一旦你明白我的意思你就会知道我为什么问。
我在一家网络开发/托管公司工作,我们在达拉斯某处有第三方托管的专用服务器。在我们的办公室,我们只使用大楼提供的互联网,这是我们租约中包含的互联网连接。我们无法访问主路由器,因此我们无法打开任何端口。这真的很好;我们真的不需要比提供的东西更多的东西。
最近,老板问我是否可以设置 VPN,以便我们可以从家里连接。我们的办公室拥有共享存储和我们托管的所有网站上的所有用户名/密码/数据,因此能够访问所有这些内容会很有用。设置 VPN?没问题,我过去已经设置了十亿个 VPN。但是我们没有任何开放端口,而且我们无法打开它们,因为我们无法访问路由器。所以我一直在想办法实现 VPN,我想到的办法是将 VPN 服务器放在我们位于达拉斯的专用托管服务器上,连接到办公室的 Linux 计算机,然后我们就可以从家里连接到达拉斯 VPN 服务器。连接到我们的达拉斯 VPN 后,我们将可以访问办公室 VPN 服务器的 IP。
是否可以通过达拉斯 VPN 连接到办公室 VPN?如果有更高效且开销更少的方法,我很乐意听听。您有什么建议吗?
答案1
在服务器上安装 OpenVpn。在办公室设置 Linux 客户端,并将其配置为通过 VPN 公开其本地网络。现在您可以从家里使用 OpenVpn 连接,到办公室网络的流量将通过 OpenVpn 路由。无需双重 VPN。此外,我相信您可以使用其他 VPN 做类似的事情,但我知道 OpenVpn,它是免费的。
答案2
如果您无法访问主路由器来为 VPN 配置机器内部的端口转发,那么您可以使用 Softehter 连接远程用户,而无需在路由器端进行端口转发。
- 首先在任何机器内安装 softether,无论是 Windows 10、7 还是其他。
- 电脑必须能访问互联网
- 使用本网站进行配置https://proprivacy.com/open-source/guides/setup-home-softether-vpn-server-windows
- 实际上,softether 的工作方式与 teamviewers 类似,不需要路由器端进行任何端口转发。
- 使用任何动态 DNS 名称,你都可以通过它进行连接,并且这个动态 DNS 是 softehter 的一部分,不需要任何注册/付款和内置
谢谢,