文件名称:ansible-role-firewall
文件大小:16KB
文件格式:ZIP
更新时间:2024-05-23 03:33:25
HTML
防火墙功能 该角色将安装和配置防火墙。 它支持iptables , firewalld和pf 。 对于Ubuntu和RHEL / CentOS 6,将复制iptables模板并调用iptables服务。 对于RHEL / CentOS 7或更高版本, firewalld模块用于配置防火墙。 对于macOS,使用pf.conf模板。 可以禁用或启用。 如果启用,则隐身模式将被禁用,因为pf.conf模板管理与我的隐身模式设置相同的规则。 目前, firewalld规则是附加的,不会在正在运行的系统上“清理”防火墙。 依存关系 ansible.posix集合 角色变量 这些变量适用于所有防火墙类型: 名称 默认值 描述 firewall_strict false 将默认策略设置为DROP并限制ICMP流量的类型 firewall_default_drop false 将默认策
【文件预览】:
ansible-role-firewall-main
----defaults()
--------main.yml(1KB)
----templates()
--------pf.conf.j2(2KB)
--------iptables-XenServer.j2(2KB)
--------pfctl.plist.j2(886B)
--------iptables.j2(2KB)
--------iptablesload.j2(97B)
----meta()
--------main.yml(460B)
----.travis.yml(610B)
----README.md(6KB)
----vars()
--------Debian.yml(120B)
--------RedHat.yml(26B)
--------Darwin.yml(330B)
--------RedHat-6.yml(123B)
----azure-pipelines.yml(1KB)
----handlers()
--------main.yml(738B)
----molecule()
--------default()
----tasks()
--------configure-pf.yml(522B)
--------configure-iptables.yml(484B)
--------setup-RedHat.yml(332B)
--------main.yml(693B)
--------configure-firewalld.yml(3KB)
--------setup-Debian.yml(316B)
--------setup-Darwin.yml(938B)