如何在 EC2 实例上设置 VPN 服务器,以允许连接的主机进行通信

如何在 EC2 实例上设置 VPN 服务器,以允许连接的主机进行通信

我教授课外课程,课程中使用 MIT App Inventor,这需要移动设备和笔记本电脑之间的连接。该设施的网络使用隔离,从而阻止设备相互通信。

我的想法是设置一个基本的 VPN 服务器,设备可以连接到该服务器,然后在虚拟 LAN 上进行通信。我想我可以启动一个云 Linux 服务器,但显然我不能允许连接的 VPN 客户端访问服务器之外的任何东西。

有没有办法在服务器上创建一个“虚拟 LAN”,具有自己的一组 192.168.0.* 地址,但被“限制”在服务器上(当然仍然能够访问互联网)?

答案1

您可以创建一个只有您的 VPN 服务器可以访问的私有网络。OpenVPN 将创建一个 TUN 或 TAP 接口,您可以配置该接口要使用的任何地址范围。OpenVPN 中还有一个设置,允许客户端相互通信。

但是,我同意 EEAA 的观点,这种情况很快就会变得非常混乱,我建议首先尝试克服本地网络上的问题。

相关内容