CentOS のポート設定方法
CentOSシステムでポートを設定するには、次の方法があります。
- iptables などのファイアウォールツールを使用してポートルールを設定します。
- ポートを開く: iptables -A INPUT -p tcp –dport <ポート番号> -j ACCEPT
- ポートを閉じる: iptables -A INPUT -p tcp –dport <ポート番号> -j DROP
- 保存規則:サービス iptables save
- firewalldサービスを使用してポートルールを設定する:
- オープンポート: firewall-cmd –zone=public –add-port=<ポート番号>/tcp –permanent
- ポートの無効化: firewall-cmd –zone=public –remove-port=<ポート番号>/tcp –permanent
- 規則を再読み込み: firewall-cmd –reload
- iptables のシステム設定ファイル /etc/sysconfig/iptables を編集し、ポートのルールを手動で追加または削除します。
- アプリケーションの設定ファイル(Apache や Nginx などの Web サーバーの設定ファイルなど)を編集し、リッスンするポートを必要なポート番号に変更する。
いずれの方法もrootユーザーまたはsudo権限のあるユーザーで実行する必要があります。必要に応じて適切な方法を選択してください。