Ansible:如何使用 firewalld 模块将 IP 列入白名单?
Ansible: How to Whitelist IPs using firewalld module?
FirewallD 上的 Ansible 文档不是很全面。例如,我将如何转换
firewall-cmd --zone=public --add-rich-rule='rule family="ipv4" source address="11.22.33.44" accept' --permanent
到剧本中的 ansible firewalld 模块语句?
文档:http://docs.ansible.com/ansible/firewalld_module.html
我相信这就是你想要的;
- firewalld:
zone=public
rich_rule='rule family="ipv4" source address="11.22.33.44" accept'
permanent=true
ansible 文档分解了 firewalld 模块的可接受选项。
您可以在剧本的任务下添加此部分。格式可能会略有不同,具体取决于您的剧本布局方式,但我需要查看它才能确切知道。
FirewallD 上的 Ansible 文档不是很全面。例如,我将如何转换
firewall-cmd --zone=public --add-rich-rule='rule family="ipv4" source address="11.22.33.44" accept' --permanent
到剧本中的 ansible firewalld 模块语句?
文档:http://docs.ansible.com/ansible/firewalld_module.html
我相信这就是你想要的;
- firewalld:
zone=public
rich_rule='rule family="ipv4" source address="11.22.33.44" accept'
permanent=true
ansible 文档分解了 firewalld 模块的可接受选项。
您可以在剧本的任务下添加此部分。格式可能会略有不同,具体取决于您的剧本布局方式,但我需要查看它才能确切知道。