Ansible:如何使用firewalld模块将IP列入白名单?

时间:2016-10-10 21:41:37

标签: ansible ansible-playbook

关于FirewallD的Ansible文档不是很全面。例如,我将如何转换

var highlight = {

    onReady: function() {

        $(document).on('click', 'left-column > div', function(event) {

            var id = $('a', this).attr('href').split('#');
            var target = $('right-column > div').find('#' + id[1]);

            target.toggleClass('gas');
            var junk = setTimeout(function(target) {
                target.toggleClass('gas');
            }, 1000);

            event.preventDefault();

        });

    }

};


$(document).ready(highlight.onReady);

到剧本中的ansible firewalld模块声明?

1 个答案:

答案 0 :(得分:1)

文档: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模块的可接受选项。

您可以在剧本中的任务下添加此部分。格式可能略有不同,具体取决于您的剧本布局如何,但我需要确切地知道它。