dmotte.disable_ipv6
ansible-role-disable-ipv6
:warning: 警告:此项目不再维护 :warning:
我决定将 Ansible 代码转换为 Bash 以简化操作。
Ansible角色用于在 Debian/Ubuntu 主机上完全禁用 IPv6。
使用方法
- 使用
ansible-galaxy
CLI 工具安装此角色。 - 然后可以将其包含在你的 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