防火墙宏编译器

fwmacro的Python项目详细描述


说明

fwmacro是一个库,用于生成iptables/ip6tables规则以及生成iptables restore和ip6tables restore的输入文件。

库附带两个脚本:fwmpp和fwmc

fwmpp命令将简化的规则处理为一组ip[6]表规则,fwmc将一组ip[6]表规则编译为一个ip[6]表还原文件。

用法

典型的设置/用法是:

  • Create files with default chain sets in /etc/fwmacro/chains[4|6]/
  • Create a file with simplified rules in /etc/fwmacro/fw.rules
  • Compile these with: fwmpp /etc/fwmacro/fw.rules
  • Build restore files with: fwmc
  • Install iptables rules with: iptables-restore /etc/fwmacro/ipv4.rules
  • Install ip6tables rules with: ip6tables-restore /etc/fwmacro/ipv6.rules

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何将JButton合并到图形中?   java在每个循环中使用基类类型或派生类类型   JavaSwingGUI应用程序完全是空白的,没有任何内容,而按钮被添加到面板中   java Android获取getDefaultSensor括号时出错   java Spring引导和安全性与AngularJS登录页面   java注销appengine应用程序而不从google注销。通用域名格式   java仅在发生错误或异常时创建日志文件,而不使用log4j   java get json数组和Retrift 2   swing中的java响应映像   为什么java的inputstream。close()块?   java驱动管理器。getConnection()非常冗长   java如何使用joml将标准化向量旋转到一个点   ubuntu将Java程序的输出结果保存到一个文件中   java动态可拖动、可编辑和自动调整大小的文本字段