ホームページ >運用・保守 >CentOS >centos7 が iptables を見つけられない場合はどうすればよいですか?

centos7 が iptables を見つけられない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2022-01-11 11:38:424742ブラウズ

centos7 は iptables に対する解決策を見つけることができません: 1. iptables コマンドを作成してファイアウォール ルールを構成します; 2. service iptables save を通じて保存します; 3. service iptables restart コマンドを実行して再起動します。

centos7 が iptables を見つけられない場合はどうすればよいですか?

#この記事の動作環境: CentOS 7 システム、Dell G3 コンピューター。

centos7 で iptables が見つからない場合はどうすればよいですか?

centos7 で iptables ファイルが見つかりません?

最近、ビルドするためにcentos7 で FTP サービスを起動し、手順に従ってください。ファイル etc/sysconfig/iptables が存在しないことがわかり、解決策を探しました。

解決策:

1. iptables コマンドを記述するだけで、ファイアウォール ルールを構成できます。例: iptables -P OUTPUT ACCEPT。

[root@iZ23gx7o02aZ /]# cd /etc/sysconfig/
[root@iZ23gx7o02aZ sysconfig]# iptables -P OUTPUT ACCEPT

2.service iptables を保存します。

[root@iZ23gx7o02aZ sysconfig]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables:[  OK  ]
[root@iZ23gx7o02aZ sysconfig]# ls
atd         firstboot         iptables-config  networking       readonly-root  sshd
auditd      grub              irqbalance       network-scripts  rhn            sysstat
authconfig  htcacheclean      kdump            ntpd             rngd           sysstat.ioconf
cbq         httpd             kernel           ntpdate          rsyslog        system-config-firewall
clock       i18n              keyboard         prelink          sandbox        system-config-firewall.old
console     init              modules          quota_nld        saslauthd      udev
cpuspeed    ip6tables-config  netconsole       raid-check       selinux
crond       iptables          network          readahead        smartmontools
[root@iZ23gx7o02aZ sysconfig]#

3.service iptables restart コマンドを使用して再起動します:

[root@iZ23gx7o02aZ sysconfig]# service iptables restart
iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Unloading modules:                               [  OK  ]
iptables: Applying firewall rules:                         [  OK  ]
[root@iZ23gx7o02aZ sysconfig]#

しかし、service iptables save を使用して保存操作を実行すると、save コマンドが存在しないというメッセージが表示されるため、続行します。解決策を探してください。

まず、ファイアウォールがオフになっているかどうかに関係なく、systemctl stop firewalld を使用してファイアウォールをオフにします。

次に、yum install iptables-services を使用してサービスをインストールまたは更新します。

次に、systemctl enable iptables を使用して iptables を開始します

最後に systemctl start iptables を開きます iptables

#完了

試行

service iptables save

推奨チュートリアル:「

centos チュートリアル

以上がcentos7 が iptables を見つけられない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。