在 CentOS 上重启 iptables(防火墙规则)取决于系统版本和使用方式,下面分情况说明。
service iptables restart
service iptables stop
service iptables start
service iptables status
service iptables save
或
iptables-save > /etc/sysconfig/iptables
CentOS 7 以后 默认不再使用 iptables 服务,而是 firewalld。
systemctl stop firewalld
systemctl disable firewalld
yum install -y iptables-services
systemctl enable iptables
systemctl start iptables
systemctl restart iptables
service iptables save
systemctl restart firewalld
查看状态:
systemctl status firewalld
如果你只是修改了 iptables 规则,想立即生效:
iptables-restore < /etc/sysconfig/iptables
或手动加载规则文件。
systemctl status iptables
systemctl status firewalld
service iptables save如果你愿意,可以告诉我:
cat /etc/centos-release)我可以给你一套最安全、合适的防火墙配置方案。