通过 VPS 将工作场所的专用网络(以太网 LAN)代理到家

网络工程 以太网 局域网 网络服务商 代理
2022-02-27 18:13:03

我们在工作场所有一个 172.20.0.0/* LAN。我在这个 LAN 中有一台 IP 为 172.20.164.174 的计算机。这台计算机具有 Internet 连接和工作场所网络访问权限。我家中还有一台来自我的 ISP 的 IP 为 10.0.0.50 的计算机。它直接连接到 ISP 网络并具有 ADSL 互联网连接。另外,我有一个具有公共有效 IP 地址的 VPS(虚拟专用服务器)。这将是我在家庭和工作场所 PC 谈话中的共同点;)

现在,我需要通过我的工作场所的 PC 和我的 VPS 将我的工作场所 LAN 代理到我家的 PC。我的意思是我想在这三台计算机上安装一些服务,让我能够像在工作场所一样在家工作。即工作场所网络在我在家时透明地知道我为 172.20.164.174!

我知道 VPN(例如 OpenVPN),但我无法访问我工作场所的任何 PC,并使用公共有效 IP 地址作为 VPN 服务器。我在互联网上只有自己的 VPS。

哪些开源软件可以帮助我实现这种可能性?我搜索了很多都没有成功。

提前致谢!

1个回答

你必须在这里使用某种隧道。

选项 A 将在您的 VPS 上设置 openVPN,然后将两个客户端(家庭和工作)连接到它。OpenVPN 相当稳定,通常会在中断后快速重新连接(例如,ISP 发起了 IP 更改)。

选项 B 将构建一个 SSH 隧道,虚拟机充当某种桥接器。SSH 隧道工作得很好,还有一些有用的脚本可以自动建立和维护隧道。不过我想我会选择openVPN。