当我运行它时,它显示成功,但默认接口仍然设置为公共区域。怎么回事?
- firewalld:
zone: public
interface: "{{ ansible_default_ipv4.interface }}"
permanent: true
immediate: true
state: disabled
- firewalld:
zone: trusted
interface: "{{ ansible_default_ipv4.interface }}"
permanent: true
immediate: true
state: enabled发布于 2018-07-28 02:39:48
运行此程序后,是否重新加载了firewalld以获取效果?我从任务中看到的就是禁用和启用它。您还可以添加处理程序,以便在完成https://docs.ansible.com/ansible/latest/user_guide/playbooks_intro.html#handlers-running-operations-on-change后重新启动服务。您还应该尝试使用-vvv运行,以查看输出,并查看它是否如您所期望的那样。
https://stackoverflow.com/questions/51563643
复制相似问题