Saltar la navegación

2.4.- Configuración de DNS en sistemas Linux-Ubuntu.

Ventana para configurar los datos de red en Linux Ubuntu.
Alicia Galán Gutiérrez. (Copyright (Cita))

Como puedes intuir, es fácil la configuración de un cliente DNS en Linux. Si tienes configurado un servidor DHCP no hace falta configurar nada. Si necesitas configurar de forma manual el cliente DNS puedes hacerlo mediante la interfaz gráfica de Ubuntu o editando directamente los ficheros de configuración.

Para hacerlo a través de la interfaz gráfica tienes que entrar en Network Manager desde el menú Preferencia -> Conexiones de red. Aquí seleccionas la interfaz de red que quieres configurar y pulsa el botón editar. Te aparecerá la siguiente ventana donde puedes configurar los servidores DNS:

Si quieres configurar el cliente DNS editando directamente los ficheros de configuración, tienes que editar el fichero “/etc/resolv.conf”, y asegurarte de que la resolución de nombres se va a realizar mediante DNS, de acuerdo con la configuración del fichero /etc/nsswitch.conf.

$ cat /etc/nsswitch.conf
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         compat systemd
group:          compat systemd
shadow:         compat
gshadow:        files

hosts:          files mdns4_minimal [NOTFOUND=return] dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

Permite a cualquier servidor que ejecute el servicio de enrutamiento y acceso remoto, comunicarse con otros equipos a través de redes privadas o públicas. Las interfaces de red se relacionan con el servicio de enrutamiento y acceso remoto en dos aspectos: el hardware físico, como el adaptador de red, y la configuración de las interfaces de red.

Si quieres editar a mano los nombres e IPs de algunos hosts, se puede usar el fichero /etc/hosts.

El nombre del ordenador en Linux se especifica en el fichero /etc/hostname.

En Windows también existe un fichero hosts en \Windows\System32\drivers\etc y tiene el mismo formato que en Linux.

Reflexiona

En otras distribuciones de Linux las pantallas pueden ser distintas. Aquí hemos usado Network Manager disponible en Ubuntu.

Autoevaluación

Pregunta

En Linux, normalmente la configuración DNS, se realiza:

Respuestas

Manualmente.

De forma automática.

Mediante DHCP.

No es necesario configurarla.

Retroalimentación