私はRHEL 7.2でiptablesを閉じようとしました
chkconfig iptables off
サービスiptablesに関する情報の読み取りエラー:そのようなファイルまたはディレクトリはありません
試しました/etc/init.d/iptables stop
も、得た
-bash:/etc/init.d/iptables:そのようなファイルやディレクトリはありません
それから私はそれをググってこれを得ました:systemctl status firewalld
Iptablesとfirewalldの違いは何ですか?そして、どうやってiptablesを閉じますか?
マシンに最大の権限を与えるにはどうすればよいですか?
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
Firewalldは、RHEL 7でデフォルトのファイアウォールインターフェースとして使用される新しいiptablesフロントエンドです。
systemctlを使用して、firewalldをオフにして無効にします。
systemctl disable firewalld
systemctl stop firewalld