lennertmertens.dns

Rol de Ansible DNS

Un rol de Ansible para configurar servidores DNS en interfaces.

Requisitos

No hay requisitos específicos.

Variables del Rol

Variable Por Defecto Comentarios (tipo)
dns_intname eth0 Nombre de la interfaz en el dominio
dns_nameservers Servidores DNS que se agregarán a /etc/resolv.conf
dns_search avalon.lan Configurar dominio de búsqueda

Dependencias

No hay dependencias.

Ejemplos

  • Agregar el nombre de la interfaz para la que se agregan estas opciones. Esto es necesario porque todos los cambios se realizan en los archivos /etc/sysconfig/network-scripts/ifcfg-eth0 para que sean persistentes.
dns_intname: eth1
  • Agregar los servidores DNS como se indica, asegurándose de agregar DNS1=, DNS2= etc.
dns_nameservers: 
  - "DNS1=192.168.1.10"
  - "DNS2=10.0.2.3"
  • Agregar el nombre del dominio en el que se busca el DNS.
dns_search: local.domain

Contribuciones

Se aprecian problemas, solicitudes de funciones e ideas que se pueden publicar en la sección de Problemas.

Las solicitudes de extracción también son muy bienvenidas. La mejor manera de enviar un PR es creando primero un fork de este proyecto en Github, luego crear una rama temática para el cambio sugerido y empujar esa rama a su propio fork. Github puede crear fácilmente un PR basado en esa rama. ¡No olvides agregar tu nombre a la lista de contribuyentes a continuación!

Licencia

Licencia BSD de 2 cláusulas, ver LICENSE.md

Contribuyentes

Acerca del proyecto

Role for configuring DNS servers in /etc/resolv.conf

Instalar
ansible-galaxy install lennertmertens.dns
Licencia
bsd-2-clause
Descargas
142
Propietario
versaminds | CodeCloud