VPS で UDP ポートを開く方法は?

UDPポートをVPS上に開くには以下の手順を行う必要があります。

  1. VPS の root 権限があることを確認してください。
  2. VPSのターミナルまたはSSHクライアントにログインします。
  3. VPSのファイアウォール設定ファイルを編集します。使用するOSによって異なりますが、ファイルを開くコマンドは異なります。
  1. Ubuntu/Debian 系では、次のコマンドを実行してファイアウォール設定ファイルを開きます。
sudo nano /etc/ufw/before.rules
  1. CentOS/Fedora システムの場合、次のコマンドでファイアウォールの設定ファイルを開いてください
sudo nano /etc/sysconfig/iptables
  1. ファイル内で以下のような行を探す:
-A INPUT -p tcp --dport <端口号> -j ACCEPT
  1. 手順に従って、UDP トラフィックをそのポートで許可するために、次のものを追加してください。
-A INPUT -p udp --dport <端口号> -j ACCEPT

但し、<ポート番号>は実際に開きたいポート番号に置き換えてください。

  1. ファイルを保存して閉じる。
  2. 変更を適用するには、ファイアウォールを再起動してください。
  1. Ubuntu / Debianシステムでは、以下のコマンドでファイアウォールを再起動します。
sudo ufw disable
sudo ufw enable
  1. CentOS/Fedoraの場合:下記のコマンドでファイアウォールを再起動します。
sudo service iptables restart

上記手順を完了すると、ご指定のUDPポートからの通信がVPS上で許可されます。ご自身のアプリケーションやサービスが適切なUDPポートを使用して通信していることをご確認ください。

bannerAds