Linuxでfirewalldでポートを開く方法は何ですか。
Linuxでfirewalldを使用してポートを開く場合は、次の手順に従って操作できます。
- firewalldのインストールと稼働状況を確認してください。以下のコマンドを使用して確認できます:
- ファイアウォールデーモンのステータスを確認するためにsystemctl status firewalldを実行します。
- firewalldがインストールされていない場合は、以下のコマンドを使用してインストールできます:
- sudo yumでfirewalldをインストールしてください。
- firewalldサービスを起動する:
- sudo systemctl start firewalldsudo systemctl start firewalld命令を実行してください。
- デフォルトのファイアウォールルールを確認してください。
- sudo firewall-cmd –list-allを実行してください。
- オープンポート:
- sudo firewall-cmd –zone=public –add-port=<ポート番号>/tcp –permanent
- <ポート番号>は、開放するポート番号です。
- ファイアウォールのルールを再読み込みして、変更を有効にする。
- ファイアウォールを再読み込みするために、sudo firewall-cmd –reload を実行します。
現在、指定されたポートを正常に開放しました。ポートが開いているか確認するには、次のコマンドを実行してください:
sudo firewall-cmd --zone=public --list-ports