通过反向 SSH 实现 VPN

通过反向 SSH 实现 VPN

图表

我有:

  • 客户端位于 nat 后面
  • 虚拟专用服务器(AWS)
  • OpenVPN 服务器安装在不同的 nat

我想通过 VPS 从我的客户端连接到 OpenVPNServer。

我已经能够从 openvpn 服务器创建到 VPS 的反向 ssh 隧道并公开一些端口(web、ftp、ssh)并成功从我的客户端访问它们。

ssh -R 9352:localhost:80 [email protected]

如果我尝试公开 OpenVPN 端口并从我的客户端进行连接,则这不起作用,连接只会被重置,并且 OpenVPN 服务器中没有任何尝试连接的日志。

我可能遗漏了什么?

相关内容