viernes, 18 de noviembre de 2016

Añadir una resolución de nombres a Ubuntu

Hola chavales, hoy he descubierto que si quieres añadir una ruta estática en tu Linux Ubuntu, hay que hacer alguna configuración extra.

De toda la vida para añadir una ruta estática a tu Linux, editas el fichero /etc/hosts y la añades ahí:

127.0.0.1       localhost
127.0.1.1       mycomputer
192.168.1.219   test.ldap.server


El problema viene cuando quieres resolver el nombre "test.ldap.server" por DNS mediante un:
host test.ldap.server

Ubuntu resuelve las DNS internamente mediante un "dnsmasq", y eso nos permite meterle cierta configuración. Para que "dnsmasq" pille el fichero /etc/host hay que crear un fichero de configuración "/etc/NetworkManager/dnsmasq.d/hosts.conf" con el siguiente contenido:

addn-hosts=/etc/hosts

Tras esto sólo hay que hacer un "sudo  /etc/init.d/network-manager restart", y ya tendremos respuesta de:
usuario@mycomputer ~ $ host test.ldap.server
test.ldap.server has address 192.168.1.219


Salu2 a to2

No hay comentarios:

Publicar un comentario