ファイアウォールのインストール
ファイアウォールがインストールされていなければ、次のコマンドでインストールします。
インストール
sudo dnf install firewalld
ファイアウォールがインストールされていなければ、次のコマンドでインストールします。
sudo dnf install firewalld
sudo systemctl start firewalld
sudo systemctl stop firewalld
sudo systemctl status firewalld
# 自動起動の有効
sudo systemctl enable firewalld
# 自動起動の無効
sudo systemctl disable firewalld
sudo dnf info firewalld
// 結果
名前 : firewalld
バージョン : 1.3.4
リリース : 1.el9
Arch : noarch
サイズ : 2.0 M
ソース : firewalld-1.3.4-1.el9.src.rpm
リポジトリー : @System
repo から : anaconda
概要 : A firewall daemon with D-Bus interface providing a dynamic firewall
URL : http://www.firewalld.org
ライセンス : GPLv2+
説明 : firewalld is a firewall service daemon that provides a dynamic customizable
: firewall with a D-Bus interface.
利用可能なパッケージ
名前 : firewalld
バージョン : 1.3.4
リリース : 9.el9_5
Arch : noarch
サイズ : 452 k
ソース : firewalld-1.3.4-9.el9_5.src.rpm
リポジトリー : baseos
概要 : A firewall daemon with D-Bus interface providing a dynamic firewall
URL : http://www.firewalld.org
ライセンス : GPLv2+
説明 : firewalld is a firewall service daemon that provides a dynamic customizable
: firewall with a D-Bus interface.
設定を変更した後は、リロードをして反映させます。
sudo firewall-cmd --reload
sudo firewall-cmd --list-all
sudo firewall-cmd --version
sudo firewall-cmd --permanent --add-service=http --zone=public
sudo firewall-cmd --permanent --add-service=https --zone=public
sudo firewall-cmd --permanent --add-service=ssh --zone=public
sudo firewall-cmd --permanent --zone=public --add-port=3000/tcp
# サービス削除
sudo firewall-cmd --permanent --remove-service=httpd
# ポート番号の削除
sudo firewall-cmd --permanent --remove-port=10022/tcp