yabusygin.iptables

Ansible 角色用于管理 iptables 防火墙

已废弃。 请使用 Ansible 集合 yabusygin.netfilter

这是一个配置 iptables 管理防火墙的 Ansible 角色。防火墙规则是持久的。

要求

无特别要求。

角色变量

iptables_rules_ipv4iptables_rules_ipv6 变量指定自定义规则文件的路径(分别为 IPv4 和 IPv6)。规则文件格式对应于 iptables-saveip6tables-save)的输出。

依赖关系

无。

示例剧本

---
- name: 示例剧本
  hosts: server
  tasks:
    - name: 配置防火墙
      ansible.builtin.import_role:
        name: yabusygin.iptables
      vars:
        iptables_rules_ipv4: config/iptables.ipv4.rules
        iptables_rules_ipv6: config/iptables.ipv6.rules

许可

MIT

作者信息

Alexey Busygin <yaabusygin@gmail.com>

关于项目

An Ansible role that configures persistent iptables rules.

安装
ansible-galaxy install yabusygin.iptables
许可证
mit
下载
89
拥有者