dmotte.disable_ipv6

ansible-role-disable-ipv6

GitHub最新发布 Ansible Galaxy

:warning: 警告:此项目不再维护 :warning:

我决定将 Ansible 代码转换为 Bash 以简化操作。


Ansible角色用于在 Debian/Ubuntu 主机上完全禁用 IPv6

使用方法

  1. 使用 ansible-galaxy CLI 工具安装此角色。
  2. 然后可以将其包含在你的 Ansible Playbooktasks 部分。查看 test/playbook.yml 获取示例。记得将角色名称替换为 dmotte.disable_ipv6

注意:此角色必须以 root 身份运行(ansible_become: true),因为它需要能够使用 sysctl 命令。

角色变量

查看 defaults/main.yml

开发

如果你想为此项目贡献代码,可以使用 test/playbook.yml 文件在编辑时测试该角色。

将你的库存文件(例如 hosts.yml)放置在 test 文件夹中。

编辑 test/playbook.yml 文件中的 vars 部分以匹配你的场景。

然后你可以在你的主机上执行 playbook

cd test/
ansible-playbook -i hosts.yml playbook.yml
关于项目

Ansible role to disable IPv6 completely on Debian/Ubuntu hosts

安装
ansible-galaxy install dmotte.disable_ipv6
许可证
mit
下载
817
拥有者