dmotte.disable_ipv6
ansible-role-disable-ipv6
:warning: 警告:此项目不再维护 :warning:
我决定将 Ansible 代码转换为 Bash 以简化操作。
Ansible角色用于在 Debian/Ubuntu 主机上完全禁用 IPv6。
使用方法
- 使用
ansible-galaxyCLI 工具安装此角色。 - 然后可以将其包含在你的 Ansible Playbook 的
tasks部分。查看test/playbook.yml获取示例。记得将角色名称替换为dmotte.disable_ipv6。
注意:此角色必须以 root 身份运行(
ansible_become: true),因为它需要能够使用sysctl命令。
角色变量
开发
如果你想为此项目贡献代码,可以使用 test/playbook.yml 文件在编辑时测试该角色。
将你的库存文件(例如 hosts.yml)放置在 test 文件夹中。
编辑 test/playbook.yml 文件中的 vars 部分以匹配你的场景。
然后你可以在你的主机上执行 playbook:
cd test/
ansible-playbook -i hosts.yml playbook.yml
