すべてのUDPポートを転送する方法は? Debian VPSにOpenVPNサーバーを設定し、iptablesを使用して1100と1200を除くすべてのTCPポートを転送しました。これは私が使用するコマンドです:
iptables -t nat -A PREROUTING -p tcp -m tcp -m multiport ! --dports 1100,1200 -d <vps-server-ip> -j DNAT --to-destination 10.8.0.2
(10.8.0.2はOpenVPNのクライアントIPです)
TCP ポート転送が正常に動作しています。次のウェブサイトでこれを確認できます。https://portscanner.standtech.com/
ところで、UDPポートに同じコマンドを適用しましたが、TCPのようには機能しませんでした。 UDP ポートは転送されません。
iptables -t nat -A PREROUTING -p udp -m udp -m multiport ! --dports 1100,1200 -d <vps-server-ip> -j DNAT --to-destination 10.8.0.2
デフォルトでは、私のサーバーからいくつかを除いて、すべてのTCPポートとUDPポートを開きたいと思います。
どんな助けでも大変感謝します。ありがとうございます。