CentOS Linux release 7.6.1810 (Core)
次のようにiptablesの状態を確認するとき:
[miao@MeowK8SSlave4 ~]$ service iptables status
Redirecting to /bin/systemctl status iptables.service
Unit iptables.service could not be found.
状態を正常に確認するには?
ベストアンサー1
現在のファイアウォールの状態のみを確認したい場合は、firewalld
systemd
CentOS 7でこのサービスがこれを処理します(インストール時にデフォルト設定の一部を変更していない場合)。
サービスの状態を照会するには、次のようにします。
# systemctl status firewalld
ファイアウォールを停止するには、次の操作を行います。
# systemctl stop firewalld
永久に無効にするには、次のことができます(逆の操作を実行するにはdisable
に置き換えます)。enable
# systemctl disable firewalld
また、このfirewall-cmd
コマンドを使用して、現在のファイアウォール構成に関するより具体的な情報を参照して検索することもできます。たとえば、ファイアウォールが実行されていることを確認するには
# firewall-cmd --state
これRed Hat ファイアウォール文書サービスがコマンドにどのように接続するかを示す素晴らしい図がありますiptables
(firewalld
しかし同時にではありません)iptables
。ドキュメントには、次を説明するページもあります。2つの違いiptables
代わりに、そのサービスを使用するようにシステムを構成する方法を学びますfirewalld
。