Linuxでポートを開放して有効にする方法は?

Linux上のポートを開放して有効にするには、以下の手順に従います。

  1. Linuxシステムにルート権限でログインする。
  2. 端末ウィンドウを開き、次のコマンドを実行してファイアウォールのルール設定ファイル(通常は/etc/sysconfig/iptables)を編集します。
  3. /etc/sysconfig/iptablesをsudo viで開く
  4. ドキュメント内で次のような行のルールを見つける:
  5. -A INPUT -j REJECT –reject-with icmp-host-prohibited

    -A 入力 -j 拒否 –reject-with icmp-host-prohibited
  6. 指定されたポートを開くために、次のルールを行の前に追加してください(開いているポート番号は8080とします)。
  7. -A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j 許可
  8. ファイルを保存して閉じてください。
  9. 新しいルールが有効になるようにファイアウォールを再起動するには、次のコマンドを実行してください:
  10. sudo systemctl restart iptables
    「sudo systemctl restart iptables」と入力ください。
  11. ポートが開いていて有効であることを確認し、現在のファイアウォールルールを確認するには、次のコマンドを使用してください。
  12. sudo iptables -Lを実行してください。
  13. 新しく追加されたルールは、ルールリストで確認できるはずです。

上記の手順は、iptablesを使用しているLinuxシステムに適用されます。他のファイアウォールツール(例:firewalld)を使用している場合は、コマンドや設定ファイルの場所を適切に調整する必要があります。

bannerAds