SamanKhalife / Ansible-change-dns

This Ansible role provides a simple and effective way to configure DNS settings on your servers. It allows you to specify a list of nameservers and updates the DNS configuration file accordingly.

Home Page:https://galaxy.ansible.com/ui/standalone/roles/SamanKhalife/changing_dns/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

linux-dns-changer

This role will help you to set new DNS servers IP for your hosts.

Requirements

Ansible 2.9 or higher

Role Variables

  • nameservers: List of DNS server IP addresses. Default is ['8.8.8.8', '8.8.4.4'].

Example Playbook

Include the role in Playbook

- hosts: all
  become: true
  roles:
    - role: SamanKhalife.changing_dns

Note

to change dns ips you can change defaults/main.yml

or

just define it in your playbook

- hosts: all
  become: true
  roles:
    - role: SamanKhalife.changing_dns
      vars:
        nameservers:
          - 9.9.9.9
          - 149.112.112.112

Dependencies

None

License

MIT

About

This Ansible role provides a simple and effective way to configure DNS settings on your servers. It allows you to specify a list of nameservers and updates the DNS configuration file accordingly.

https://galaxy.ansible.com/ui/standalone/roles/SamanKhalife/changing_dns/

License:MIT License


Languages

Language:Jinja 100.0%