web-dev-qa-db-ja.com

Firewalldはiptablesと同じですか?

私はRHEL 7.2でiptablesを閉じようとしました

chkconfig iptables off

サービスiptablesに関する情報の読み取りエラー:そのようなファイルまたはディレクトリはありません

試しました/etc/init.d/iptables stopも、得た

-bash:/etc/init.d/iptables:そのようなファイルやディレクトリはありません

それから私はそれをググってこれを得ました:systemctl status firewalld

Iptablesとfirewalldの違いは何ですか?そして、どうやってiptablesを閉じますか?

マシンに最大の権限を与えるにはどうすればよいですか?

3
cdhit

RHEL 7/CentOS 7では、iptablesを管理するために firewalld が導入されました。 IMHO、firewalldはサーバー環境よりもワークステーションに適しています。

より古典的なiptables設定に戻ることが可能です。まず、firewalldサービスを停止してマスクします。

systemctl stop firewalld
systemctl mask firewalld

次に、iptables-servicesパッケージをインストールします。

yum install iptables-services

起動時にサービスを有効にします。

systemctl enable iptables

サービスの管理

systemctl [stop|start|restart] iptables

ファイアウォールルールを保存するには、次の手順を実行します。

service iptables save

または

/usr/libexec/iptables/iptables.init save
9
Rahul

Firewalldは、RHEL 7でデフォルトのファイアウォールインターフェースとして使用される新しいiptablesフロントエンドです。
systemctlを使用して、firewalldをオフにして無効にします。

systemctl disable firewalld
systemctl stop firewalld
0
Dani_l