そこで、図のようにリモートポートフォワーディング設定をしてみました。ここ許可されたソリューションを使用すると、openvpn
アクセスサーバー管理パネルを使用してDMZを作成できます。この後にサーバーをホストしようとしているので、rust
28015 udpと28016 tcpの2つのポートを開く必要があります。
私のRustserverユーザー設定は次のとおりですここただし、ポート28015でVPNサーバーアドレスに接続しようとすると、rust
接続は拒否されます。クライアントが要求を受け取ったかどうかはわかりません。サーバーシェルは次のとおりです。これ接続を実行するときopenvpn
。
コントロールパネルを使うよりもしなければならないなら、iptables
桟橋をやりたいのですが、コントロールパネルで設定するのと同じくらい簡単でしょうか?バックグラウンドで接続openvpn
し、トラフィックがクライアントに到達していることを確認する方が良いでしょう。しかし、これを行う正しいユーティリティが何であるかは不明です。
openvpnサーバーはデフォルトでVultrが提供するアプリケーションスナップショットを実行し、Rustゲームサーバーは自宅のマイサーバーで実行されます。 vultrサーバーはUbuntu 18.04を実行し、自宅ではUbuntu 16.04を実行します。理想的には、誰もがポート28015で自分のサーバーにアクセスし、UDPパケットを自分のクライアントに送信し、openvpnサーバーを介して元の要求を送信者に再ルーティングできる必要があります。