juju4.ipv6

IPv6 Ansible Role

This is a simple Ansible role to make IPv6 more secure or to turn it off entirely on Linux and Windows systems.

Requirements & Dependencies

Ansible

This role has been tested with these Ansible versions:

  • 1.9
  • 2.0
  • 2.2
  • 2.6
  • 2.7
  • 2.8
  • 2.10

Operating Systems

It has been tested on various systems using Travis (Ubuntu LTS, CentOS, etc.) and Appveyor (Windows).

Example Playbook

To use this role, just add it to your playbook like this:

- hosts: all
  roles:
    - juju4.ipv6

Variables

Currently, there are no specific variables to use.

Continuous Integration

This role includes basic testing with Travis for GitHub, and more advanced testing with Kitchen and a Vagrantfile located in test/vagrant.

To test it, make sure all required roles are present, then run:

$ cd /path/to/roles/juju4.ipv6
$ kitchen verify
$ kitchen login

Or use Vagrant:

$ cd /path/to/roles/juju4.ipv6/test/vagrant
$ vagrant up
$ vagrant ssh

Troubleshooting & Known Issues

No specific issues listed.

References

For more information, you can check these links:

License

This project is licensed under the BSD 2-clause license.

Informazioni sul progetto

Disable or Harden Linux IPv6 settings

Installa
ansible-galaxy install juju4.ipv6
Licenza
Unknown
Download
9.9k
Proprietario