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
- Lennert Mertens (mantenedor)
- Bert Van Vreckem (mantenedor del Esqueleto de Ansible)
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