使用 openvpn 进行远程端口转发

使用 openvpn 进行远程端口转发

所以我尝试设置远程端口转发,如图所示这里并使用接受的解决方案仅使用openvpn访问服务器管理面板并创建 dmz。我试图rust在这后面托管一个服务器,所以我需要打开 2 个端口,28015 udp 和 28016 tcp。

我的 rustserver 用户配置如下所示这里但是当我尝试连接到端口 28015 上的 VPN 服务器地址时,rust它拒绝连接。我不确定客户是否收到请求;服务器外壳看起来像运行连接时openvpn

如果必须的话,我很乐意做一些iptables巫毒,而不是仅仅尝试使用控制面板,但看起来它可能就像控制面板中的设置一样简单?最好只是在后台openvpn连接并监听流量,看看它是否甚至到达了客户端,但不确定执行此操作的正确实用程序是什么。

openvpn 服务器运行的是 Vultr 默认提供的应用程序快照,rust 游戏服务器运行在我自己家里的服务器上。 vultr服务器运行ubuntu 18.04,我在家运行ubuntu 16.04。理想情况下,我需要任何人都能够在端口 28015 访问我的服务器,并且 udp 数据包传输到我的客户端,然后通过 openvpn 服务器路由回最初发送请求的人。

相关内容