Home  >  Article  >  Operation and Maintenance  >  What should I do if centos7 cannot find iptables?

What should I do if centos7 cannot find iptables?

藏色散人
藏色散人Original
2022-01-11 11:38:424677browse

centos7 cannot find the solution to iptables: 1. Write an iptables command to configure the firewall rules; 2. Save it through service iptables save; 3. Execute the service iptables restart command to restart.

What should I do if centos7 cannot find iptables?

The operating environment of this article: CentOS 7 system, Dell G3 computer.

What should I do if centos7 can’t find iptables?

Can’t find the iptables file under centos7?

Recently, to build an ftp service under centos7, follow the instructions Step by step, I found that the file etc/sysconfig/iptables did not exist, and then looked for a solution,

Solution:

1. Just write an iptables Command to configure a firewall rule. Such as: iptables -P OUTPUT ACCEPT.

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

2. service iptables save to save.

[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. Use the service iptables restart command to 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]#

But when performing a save operation using service iptables save, it prompts that the save command does not exist, so I continue to look for a solution,

First, regardless of whether the firewall is disabled, use systemctl stop firewalld to turn off the firewall

Then use yum install iptables-services to install or update the service

Then use systemctl enable iptables to start iptables

Finally systemctl start iptables Open iptables

Done

Tryservice iptables save

Recommended tutorial: "centos tutorial"

The above is the detailed content of What should I do if centos7 cannot find iptables?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn