Linux でポートをファイアウォールに追加する方法

Linuxファイアウォールへポートを追加するには、以下の手順で行うことができます。

  1. 端末を開くか、Linux サーバーに SSH で接続する。
  2. 現在、使用しているファイアウォールツールを確認するには、次のコマンドを使用します。
sudo iptables --version

あるいは

sudo ufw status

使用されているファイアウォールツールを表示します。

  1. iptablesの場合、以下のコマンドでポート追加できます。
sudo iptables -A INPUT -p tcp --dport <端口号> -j ACCEPT

指定されたポートを通じてTCPトラフィックを通過させるルールが追加されます。

UDPトラフィックを許可する必要がある場合は、-p tcpを-p udpに置き換えてください。

  1. ufwの場合、以下コマンドでポートを追加します。
sudo ufw allow <端口号>

ポートトラフィックが流れることを許可するルールを追加します。

  1. 完了したら、ファイアウォールのルールを再読み込みして有効にします。

iptablesでは以下コマンドが使用できます:

sudo iptables-save | sudo tee /etc/iptables/rules.v4

ufw には、以下コマンドを利用します。

sudo ufw reload

これで、Linux ファイアウォールに追加したポートと、そのポート経由で関連するトラフィックが通る設定が完了しました。

bannerAds