这是我目前的情况:
我在大学的房间里运行一个“服务器”(我把它用作在 Linux 环境中进行编程的远程机器)。它位于大学网络后面,所以我显然无法进行任何类型的端口转发。我有 Hamachi 网络,我的笔记本电脑和服务器都连接到该网络,我可以使用这个网络与我的服务器通信。我偶尔会托管一些服务器(例如,我的一个课程的小型 Web 服务器或 Jupyter Notebook),因此我需要某种 VPN 才能连接到我的服务器。我最近设置了一个 AWS EC2 实例,以便它将 SSH 连接中继到服务器,但是我无法通过此连接连接到上面列出的服务器。
我使用 Hamachi 时遇到的问题是,速度大约为 50-60 kpbs,有时会慢得令人烦恼(尤其是对于 Jupyter Notebooks 而言,我发现)。
我想将我的 EC2 实例转换为一个尽可能接近 Hamachi 的简单 VPN(如果可能的话,使用虚拟网络适配器)。我已经研究了大约一个小时,脑子里充满了各种不同的可能性。
我一直在研究 OpenVPN,但我能找到的所有设置指南都是关于如何制作家庭 VPN 服务器来保护互联网连接(感觉这远远超出了我的需要)。我应该如何设置 OpenVPN 才能尽可能地模拟 Hamachi 的工作方式(希望连接速度更快)?