Ubuntu 20.04を実行するVPSがあります。現在OpenVPNサービスが実行されています。このサービスを使用してスクリプトを使用します。https://www.cyberciti.biz/faq/howto-setup-openvpn-server-on-ubuntu-linux-14-04-or-16-04-lts/。問題なくVPNに接続して使用できました。問題は、BitTorrentが正しく機能するためにポート転送が必要であり、現在の実装が間違いなく機能していないことです。ポート30050を使いたいです。このガイドに従ってください。https://whattheserver.com/openvpn-server-with-port-forwarding/ポートフォワーディングも設定してください。
また、固定IPが割り当てられたOpenVPNクライアントPC(Windows 10)にBTポートを転送するようにプライベートルータを設定しました(これを行う必要があるかどうかはわかりません。そうでない場合は教えてください)。
OpenVPN VPSでiptables -Sが生成する内容は次のとおりです。
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-A INPUT -p udp -m udp --dport 1194 -j ACCEPT
-A INPUT -p udp -m udp --dport 1194 -j ACCEPT
-A INPUT -d 10.8.0.2/32 -p tcp -m tcp --dport 30050 -j ACCEPT
-A INPUT -d 10.8.0.2/32 -p udp -m udp --dport 30050 -j ACCEPT
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -s 10.8.0.0/24 -j ACCEPT
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -s 10.8.0.0/24 -j ACCEPT
誰でもこの問題を解決する方法を案内できますか?ありがとうございます。
答え1
VM iptablesには制限(ポートのクローズ/削除/拒否)がなく、すべてのポートが開いており、VPNクライアントで使用できます。
また、インフラストラクチャファイアウォール(VPSプロバイダインターフェイス)がある場合は確認する必要があります。
最後に、IP転送を有効にできます。詳細は以下で確認できます。この記事。