有各种页面建议在 Amazon EC2 上设置 Open VPN 服务器,但我只需要设置一个客户端(因此任何互联网访问都通过 VPN 路由,而不是直接来自 AWS IP)。我可以将 .ovpn 文件传输到它并启动它
openvpn --config client.ovpn
但是一旦我这样做,我就会失去我的 ssh 连接,因此无法对它做任何事情。广泛搜索并发现各种声称绕过某些端口或某些 IP 地址的建议。两者都可以,即我很高兴在其运行时被限制为通过 ssh 连接的某些 IP。
但是,这些似乎都不适用于 Amazon 环境,例如,请参阅Amazon EC2 上的 OpenVPN 客户端。它是一个新实例,因此如果有帮助,请位于 VPC 中。