首页 iptables教程iptables规则保存

iptables规则优化最佳实践

iptables网络防火墙详解

运维派隶属马哥教育旗下专业运维社区,是国内成立最早的IT运维技术社区,欢迎关注公众号:yunweipai
领取学习更多免费Linux云计算、Python、Docker、K8s教程关注公众号:马哥linux运维

iptables规则保存

使用iptables命令定义的规则,手动删除之前,其生效期限为kernel存活期限

持久保存规则:

CentOS 7,8

iptables-save  >  /PATH/TO/SOME_RULES_FILE

CentOS 6

#将规则覆盖保存至/etc/sysconfig/iptables文件中
service  iptables  save 

加载规则

CentOS 7 重新载入预存规则文件中规则:

iptables-restore <  /PATH/FROM/SOME_RULES_FILE

-n, –noflush:不清除原有规则
-t, –test:仅分析生成规则集,但不提交

CentOS 6:

#会自动从/etc/sysconfig/iptables 重新载入规则
service  iptables  restart

开机自动重载规则

-用脚本保存各iptables命令;让此脚本开机后自动运行
/etc/rc.d/rc.local文件中添加脚本路径 /PATH/TO/SOME_SCRIPT_FILE

-用规则文件保存各规则,开机时自动载入此规则文件中的规则
在/etc/rc.d/rc.local文件添加

  iptables-restore < /PATH/FROM/IPTABLES_RULES_FILE

定义Unit File, CentOS 7,8 可以安装 iptables-services 实现iptables.service

  yum install iptables-services
  cp /etc/sysconfig/iptables{,.bak}
  iptables-save > /etc/sysconfig/iptables
  systemctl enable iptables.service    

本文链接:https://www.yunweipai.com/35066.html

iptables规则优化最佳实践

iptables网络防火墙详解

网友评论comments

发表回复

您的电子邮箱地址不会被公开。

暂无评论

Copyright © 2012-2022 YUNWEIPAI.COM - 运维派 京ICP备16064699号-6
扫二维码
扫二维码
返回顶部