En
esta entrada vamos a ver como ver las DNS asignadas a nuestro
cliente o servidor y como cambiarlas y asignarles otras.
Las
DNS o Sistema de Nombre de Dominio, básicamente es un sistema el
cual nos permite tener una relación entre el nombre del recurso al
que queramos acceder con su dirección IP todo esto almacenado en una
base de datos. Por ejemplo cuando en nuestro navegador solicitamos
www.google.es el DNS recibe esa
petición y te dirige a la dirección 216.58.210.131. Las DNS podemos
tenerlas configuradas de dos maneras manualmente o dinámicamente,
en este último caso nos la reparte el servidor DHCP.
Para
ver las DNS configuradas en nuestro servidor no tenemos más que
escribir la siguiente línea de comandos "cat /etc/resolv.conf".
Una
vez mostrada podemos modificarlas, pero antes de ello vamos a seguir
los pasos correspondientes y esto antes de modificar algo realizar
una copia del mismo para posteriormente poder restaurarla. Esto lo
haremos con la siguiente lineas de comandos "cp -f
/etc/resolv.conf{,.bak}".
Una
vez realizada nuestra copia de seguridad procedemos a modificar las
DNS, las cuales podemos poner varias como pueden ser las de OpenDNS(
208.67.222.222 – 208.67.220.220) o google (8.8.8.8 – 8.8.4.4)
también puedes disponer de direcciones mas anónimas en este enlace.
Una vez nos hemos decidido procedemos a modificar
las DNS, mediante el siguiente comando "vim /etc/resolv.conf" y
añadimos la direcciones de DNS que hemos elegido.
Después
de esto tendremos que revisar el fichero host (/etc/host) en busca de
modificaciones porque si aquí hay alguna búsqueda local aunque
tengamos las DNS correctas la búsqueda
se va a realizar según este puesta aquí la relación nombre real –
dirección IP. Si recordamos esto ya lo hemos tocado anteriormente en
el tema ( "Migrando
nuestra web de hosting" Ver web mientras la actualización de
DNS se completa ( Linux, OSX, Windows).
Para
comprobarlo
escribimos el siguiente comando "cat /etc/host" y se nos mostrará el contenido del mismo.
Ahora
en caso de querer modificarlo lo primero que haremos será un backup
del fichero "cp
-f /etc/hosts{,.bak}". Una vez realizado el backup en caso de que
queramos añadir alguna relación especifica para nosotros el formato
que debemos introducir será <dirección ip> <nombre del
host>. Y para editar el fichero deberemos escribir "vim
/etc/hosts". Ya en el modificamos o editamos lo que queramos.