GNU/Linux >> Linux の 問題 >  >> Linux

Redhat Disable Firewall –開始、停止、有効化、無効化

firewalld はRedHatEnterprise Linuxのデフォルトのファイアウォールであり、デフォルトで有効になっていますが、Redhatでファイアウォールを無効にすることもできます。また、Linuxでファイアウォールのステータスを確認する方法も説明します。通常、ファイアウォールを無効にする必要はありませんが、テストやその他のシナリオで非常に便利な場合があります。

このチュートリアルでは、firewalldのステータスを確認する方法を説明します。システムの起動時にサービスが自動的に開始されないようにする方法と、RHELでfirewalldサービスを停止または開始する方法を有効または無効にします。

このチュートリアルでは、次のことを学びます。

  • RHELでファイアウォールを停止または開始します
  • ファイアウォールの自動起動を有効または無効にします
  • RHELでfirewalldサービスのステータスを確認する方法
ソフトウェア要件とLinuxコマンドライン規則
カテゴリ 使用する要件、規則、またはソフトウェアバージョン
システム Red Hat Enterprise Linux
ソフトウェア firewalld
その他 rootまたはsudoを介したLinuxシステムへの特権アクセス コマンド。
コンベンション –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

Linuxでファイアウォールのステータスを確認する方法


Linuxでファイアウォールのステータスを確認する方法を確認するには、次のsystemctlを使用してください。 指図。これにより、サービスが実行されているかどうかがわかります。

$ 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 Sat 2021-10-16 12:26:14 -05; 5s ago
       Docs: man:firewalld(1)
   Main PID: 4761 (firewalld)
      Tasks: 2 (limit: 2312)
     Memory: 27.4M
        CPU: 1.553s
     CGroup: /system.slice/firewalld.service
             └─4761 /usr/bin/python3 -s /usr/sbin/firewalld --nofork --nopid
			 
Oct 16 12:26:12 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall daemon...
Oct 16 12:26:14 localhost.localdomain systemd[1]: Started firewalld - dynamic firewall daemon.

上記の出力から、ファイアウォールが有効になっていることがわかります。つまり、再起動後にファイアウォールが自動的に起動し、現在もアクティブになっていることがわかります。さらに、現在適用されているすべてのルールを次のように確認することもできます:

# iptables-save

構成済みルールの表示

ターミナルで次のコマンドを実行すると、ファイアウォールで現在構成されているルールを確認できます。

# firewall-cmd --list-all

これは、Redhatファイアウォールを無効にする前に実行することをお勧めする手順です。これは、気付いていないルールが構成されている可能性があるためです。ファイアウォールを無効にすると、これらのルールは適用されなくなります。

Redhat Disable Firewall、開始/停止

Red Hat Linuxシステムのファイアウォールは、次のLinuxコマンドを実行することで停止できます。

$ sudo systemctl stop firewalld

ファイアウォールをオンに戻すには、次のコマンドを使用します:

$ sudo systemctl start firewalld

Redhat Disable Firewall、有効/無効

ファイアウォールを有効にすると、システムの起動時にサービスが自動的に開始されます。また、無効にすると、自動的に起動しなくなります。

また、Redhatファイアウォールを完全に無効にして、再起動後にロードされないようにするには、次のコマンドを実行します。

$ sudo systemctl disable firewalld

これで、システムの再起動後にファイアウォールが起動しなくなりました。ファイアウォールを再度有効にするには、次を実行します:

$ sudo systemctl enable firewalld

まとめ

このチュートリアルでは、RHELでシステムファイアウォールを管理する方法を学びました。これには、ファイアウォールを開始、停止、有効化、またはRedhatで無効にするなどのオプションや、firewalldの現在のステータスとその構成済みルールを確認するオプションが含まれていました。


Linux
  1. Linuxでサービスを有効にする

  2. CentOS / RHEL 7 :Firewalld を起動 / 停止または有効 / 無効にする方法

  3. RedHat Virtualization で仮想マシンを起動/停止する方法

  1. CentOS 7でFirewalldを停止して無効にする-ステップバイステップのプロセス?

  2. CentOS8Linuxでファイアウォールを無効にする方法

  3. CentOS/RHEL 8 で Firewalld を停止/無効にする方法

  1. Ubuntu18.04でUFWファイアウォールを有効/無効にする方法

  2. CentOS7でFirewalldを無効またはオフにする方法

  3. 基本的なファイアウォールファイアウォール管理