VPSのUDPポートを有効にする方法

VPS上でUDPポートを開くには、次の手順に従います。

  1. VPSのコンソールにログインするか、SSHでVPSのターミナルへ接続します。
  2. VPSのファイアウォール設定ファイルを開く(通常は「/etc/iptables/rules.v4」または「/etc/sysconfig/iptables」にある)
  3. 設定ファイルの適切な場所を特定し、UDPポートのトラフィックを許可する以下のルールを追加します。
-A INPUT -p udp --dport <端口号> -j ACCEPT

「<ポート番号>」を、開放したいUDPポート番号に置き換えてください。

  1. 設定ファイルを保存して閉じます。
  2. 変更を有効にするにはファイアウォールの設定をリロードします。以下のコマンドを実行して iptables をリロードできます:
sudo iptables-restore < /etc/iptables/rules.v4

あるいは、VPSでfirewalldを使用している場合は、以下のコマンドを実行することでファイアウォールを再読み込みすることができます:

sudo firewall-cmd --reload
  1. netstat
netstat -unlp | grep <端口号>

そのポートをアプリケーションが監視していれば、出力に表示されるはずです。

  1. VPS上でUDPポートを開設しました。

ただし、具体的な手順は、使用しているVPSプロバイダー、OSのバージョン、ファイアウォールの設定などの環境によって異なる可能性があります。そのため、適宜環境に合わせた調整が必要になる場合があります。

bannerAds