RHEL 8/CentOS 8でファイアウォールを停止/開始する方法
RHEL 8/CentOS 8 Linux システムのファイアウォールはデフォルトで有効になっており、特定のサービスのみが受信トラフィックを受け取ることができます。FirewallD は、RHEL 8/CentOS 8 サーバーのファイアウォールセキュリティ機能を担当するデフォルトのデーモンです。
このnftablesフレームワークは、RHEL 8におけるデフォルトのネットワークパケットフィルタリング機能としてiptablesの代わりになります。
以下は、firewalld動的ファイアウォールデーモンを使用したRHEL 8/CentOS 8 Linuxシステムのデフォルトのファイアウォールの開放ポートと設定のリストです。
firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: enp0s3
sources:
services: cockpit dhcpv6-client ssh
ports:
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
このチュートリアルでは、あなたは学びます:
- RHEL 8/CentOS 8でファイアウォールのステータスを確認する方法。
- RHEL 8/CentOS 8でファイアウォールを停止する方法。
- RHEL 8/CentOS 8でファイアウォールを開始する方法。
- RHEL 8/CentOS 8でファイアウォールを永久に無効にする方法。
- 再起動後にファイアウォールを起動する方法。
Red Hat Enterprise Linux 8でファイアウォールを停止します。
ソフトウェアの要件と使用される規約
| カテゴリー | 使用された要件、規約、またはソフトウェアのバージョン |
|---|---|
| システム | Red HatエンタープライズLinux 8 |
| ソフトウェア | N/A |
| 他の | あなたのLinuxシステムに対する特権アクセスは、rootとしてまたはsudoコマンドを介して行われます。 |
Redhat 8でファイアウォールを停止/開始する手順
ファイアウォールのステータスを確認するには、以下のコマンドを実行してください:
systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2018-11-25 15:08:56 EST; 8min ago Docs: man:firewalld(1) Main PID: 4567 (firewalld) Tasks: 2 (limit: 24007) Memory: 24.4M CGroup: /system.slice/firewalld.service └─4567 /usr/libexec/platform-python -s /usr/sbin/firewalld --nofork --nopid次のコマンドを実行してファイアウォールを停止します:
service firewalld stop OR systemctl stop firewalldRHEL 8/CentOS 8 システムの再起動後にもファイアウォールを永久に無効にするには、次のコマンドを実行します:
systemctl disable firewalld停止した後にファイアウォールを開始するには、次のコマンドを実行します:
service firewalld start OR systemctl start firewalld
システム再起動後にファイアウォールを起動するには、次のコマンドを実行します:
systemctl enable firewalld
