Noticias Raspberry Pi

Cómo cambiar la configuración de DNS en Ubuntu

En este tutorial, le mostraremos cómo cambiar la configuración de DNS en Ubuntu.

Cambiar la configuración de DNS en Ubuntu es un proceso relativamente simple y se puede hacer en la interfaz del escritorio o en la terminal.

Los pasos que le mostraremos deberían funcionar en casi todas las versiones recientes de Ubuntu.

Suponga que está utilizando una versión de escritorio de Ubuntu. En este caso, recomendamos seguir con esta interfaz porque hace que el proceso sea increíblemente simple y es mucho más difícil cometer errores.

Hay muchas razones por las que es posible que desee cambiar la configuración de DNS. Una razón por la que podría querer cambiar esto es usar un servicio de DNS más centrado en la privacidad, como 1.1.1.1 de Cloudflare.

Indice

Configuración de DNS mediante la interfaz de escritorio de Ubuntu

Esta sección le mostrará cómo cambiar la configuración de DNS utilizando la interfaz de escritorio de Ubuntu. Estos pasos se escribieron cuando se usaba Ubuntu 22.04, pero siguen siendo relevantes para versiones anteriores de Ubuntu, como 20.04.

Por supuesto, para completar estos pasos, deberá usar una variante de escritorio de Ubuntu y tener acceso a un mouse y un teclado.

1. En su escritorio, comience haciendo clic en el la esquina superior derecha de la pantalla Por lo general, aquí es donde verá los íconos de red, volumen y energía en la barra de herramientas.

Al hacer clic en él, aparecerá un menú que podemos usar para acceder rápidamente a la página de configuración.

Abrir menú rápido

Publicidad:

2. Ahora debería tener un menú abierto en la esquina superior derecha de su pantalla.

En este menú, busque y haga clic en la opción llamada «Configuración».

Abre el menú de configuración

3. Ahora que el menú de configuración está abierto, use el Barra lateral izquierda para encontrar la pestaña de configuración «Red» (1.).

Una vez que haya cambiado la configuración de red, identifique su conexión activa y haga clic en el engranaje junto a ella (2.). En nuestro ejemplo, solo tenemos una conexión Ethernet.

Cambiar la configuración de red

4. A continuación, debemos cambiar a las pestañas IPv4 o IPv6 (1.) para poder cambiar los servidores DNS que usa Ubuntu. La mayoría de la gente probablemente usará una conexión IPv4.

Antes de configurar los servidores DNS, debemos hacer clic en el botón «Automático» (2.), apagándolo.

Finalmente, en el cuadro de texto DNS (3.), podemos establecer las direcciones IP del servidor DNS que queremos que utilice Ubuntu. Para nuestro ejemplo, usaremos el servicio 1.1.1.1 de Cloudflare.

Para agregar varias direcciones IP, debe separarlas con una coma (,). Para nuestro ejemplo, usamos «1.1.1.1,1.0.0.1».

Una vez que haya configurado sus nuevos servidores DNS para Ubuntu, puede aplicarlos haciendo clic en el botón «Aplicar» (4.).

Cambiar la configuración del servidor DNS en Ubuntu

5. Su dispositivo Ubuntu ahora debería estar usando los servidores DNS que acaba de configurar.

Si está utilizando un ISP que admite tanto IPv4 como IPv6, es posible que desee configurar los servidores DNS en ambas pestañas.

Cambiar la configuración de DNS de Ubuntu usando Terminal

En esta sección, aprenderá cómo cambiar la configuración de DNS en Ubuntu desde la terminal. Es más complicado que usar la GUI, pero sigue siendo relativamente simple.

Los siguientes pasos funcionarán en todas las versiones de Ubuntu que usan Netplan para su configuración de red.

Esto significa que puede cambiar la configuración de DNS en cualquier versión de Ubuntu posterior a la 18.04, incluidas las versiones 20.04 y 22.04 de Ubuntu LTS.

1. Comience abriendo la terminal en su dispositivo Ubuntu o iniciando sesión a través de SSH.

Si está utilizando Ubuntu Desktop, puede abrir la terminal presionando CTRL+ALT+T en su teclado.

2. Con la terminal abierta, primero debemos determinar qué archivos de configuración están disponibles para que los modifique. Dependiendo de su distribución de Ubuntu, el archivo presente en el directorio de Netplan puede diferir.

Al usar el comando ls como se muestra a continuación, podemos ver el archivo disponible en ese directorio.

3. Ahora necesitamos verificar el contenido del archivo de configuración que ha elegido. Si su sistema usa «NetworkManager» como motor de renderizado, tendremos que usar diferentes pasos.

Para nuestro ejemplo, nuestro archivo se llama “01-netcfg.yaml” y lo abriremos usando el editor de texto nano.

4. Antes de continuar, debemos decidir si podemos o no modificar este archivo.

Si su archivo contiene «renderer: NetworkManager», debe seguir la sección «Cambiar la configuración de DNS de Ubuntu usando el administrador de red en la terminal».

Alternativamente, si su archivo contiene «renderer: networkd», puede continuar con nuestra sección «Establecer la configuración de DNS en Netplan».

Establecer la configuración de DNS en el archivo de configuración de Netplan

Si ve «renderer: networkd» en su archivo de configuración de Netplan, podemos configurar los servidores DNS de Ubuntu en ese archivo.

1. Primero, verifique si su archivo ya tiene una interfaz de red configurada. Deberías ver algo como lo siguiente.

Si no ve «Ethernets» ni ningún dispositivo debajo de ese encabezado, deberá obtener el nombre del dispositivo de las interfaces de red. Puede obtener estos nombres de dispositivos saliendo del archivo y siguiendo paso a.

Si ve un dispositivo de red y es para el que desea configurar los servidores DNS, continúe con 2do paso.

una. Para obtener los nombres de los dispositivos de red, puede ejecutar el siguiente comando en la terminal.

Un nombre de dispositivo de ejemplo de esto es «eth0». En nuestro ejemplo, esta es la interfaz que pertenece a nuestra conexión a internet ethernet.

Ignore el dispositivo «lo». Este dispositivo es la interfaz de loopback.

2. Con un nombre de dispositivo de red a la mano, ahora podemos modificar el archivo de configuración para que Ubuntu use nuestros servidores DNS.

Deberá modificar el archivo para que se parezca a lo que mostramos a continuación. Además, deberá asegurarse de cambiar dos cosas.

Asegúrese que «» es el nombre de la interfaz para la que está configurando los servidores DNS.

Por ejemplo, nuestro archivo contiene «eth0» como nombre de la interfaz.

En segundo lugar, deberá configurar el campo de direcciones (). Dado que se trata de una matriz de direcciones IP, estas deben estar entre corchetes ([ ]).

Debe separar cada servidor DNS adicional con una coma (,). Por ejemplo, al usar el servicio DNS de Cloudflare, usaría «[1.1.1.1,1.0.0.1]“.

A continuación se muestra un ejemplo de cómo se configuró esto en nuestro archivo de configuración de Netplan.

3. Una vez que haya editado este archivo para que apunte a sus servidores DNS elegidos, puede guardar y salir presionando CTRL+X, luego Y, seguido de la tecla ENTER.

4. Para que su dispositivo Ubuntu comience a usar estos servidores DNS, debe aplicar los cambios.

Puede aplicar los cambios que realizó en el archivo de configuración usando el siguiente comando.

sudo netplan aplicar

Cambiar la configuración de DNS de Ubuntu usando Network Manager

Esta sección es para usuarios cuyo sistema Ubuntu usa «NetworkManager» para administrar su conexión, incluida su configuración de DNS.

1. Para hacer esto, deberá salir del archivo de configuración que abrió anteriormente. En su lugar, deberá usar una herramienta diferente para configurar el servidor DNS.

Si está utilizando el editor de texto nano, puede salir de este archivo presionando CTRL+X.

2. Dado que el sistema usa NetworkManager, podemos usar una herramienta llamada «nmcli» para configurar servidores DNS en Ubuntu.

El primer comando que queremos ejecutar recuperará la conexión actual. Tenga en cuenta el «nombre» devuelto por este comando

A continuación se muestra el resultado que obtuvimos al ejecutar el comando anterior en nuestro sistema. Esto significa que tendremos que usar el nombre «Conexión cableada 1».

3. Ahora que tenemos un nombre de inicio de sesión, podemos usarlo para cambiar el servidor DNS que usa Ubuntu para este inicio de sesión.

Debe decidir si desea configurar el servidor DNS para una conexión IPv4 o IPv6. Estos comandos difieren ligeramente.

Al usar cualquiera de los siguientes comandos, reemplace «[NETWORKNAME]» con el nombre que obtuviste del comando anterior.

Además, asegúrese de reemplazar «[DNSSERVERS]” con las direcciones IP pertenecientes a su servidor DNS, separando varias direcciones con una coma (,).

una. Utilice el siguiente comando cuando desee configurar servidores DNS para la conexión IPv4. Los servidores DNS especificados aquí deben estar en formato IPv4 (por ejemplo, 1.1.1.1).

b. si desea cambiar sus servidores ubuntu dns a una conexión ipv6, utilizará el siguiente comando. Recuerde que los servidores DNS especificados aquí deben estar en formato IPv6 (por ejemplo, 2606:4700:4700::1111).

4. Por ejemplo, si quisiéramos cambiar los servidores DNS IPv4 de nuestro dispositivo Ubuntu a los de Cloudflare, usaríamos el siguiente comando.

Utilice «Conexión por cable 1» como nombre de red y «1.1.1.1,1.0.0.1» para nuestros servidores DNS.

5. Puede verificar que los cambios se han aplicado usando el siguiente comando. Asegúrese de reemplazar «[NETWORKNAME]” con la interfaz que tenía antes.

Este comando le mostrará una gran cantidad de información sobre su conexión. Eventualmente debería ver «ipv4.dns» con el valor establecido en los servidores proporcionados.

Conclusión

A lo largo de este tutorial, le hemos mostrado cómo cambiar el servidor DNS en Ubuntu. Estos pasos funcionan para casi todas las iteraciones recientes de Ubuntu. Estas versiones incluyen Ubuntu 18.04, 20.04 y 22.04.

La interfaz de escritorio es la forma más fácil de configurar servidores DNS, pero solo es útil si está ejecutando una variante de escritorio de Ubuntu.

Si tiene alguna pregunta sobre la configuración de servidores DNS en su versión de Ubuntu, comente a continuación.

Asegúrese de consultar nuestras muchas otras guías de Ubuntu o explore una gran cantidad de tutoriales de comandos de Linux.

Actualizaciones semanales directamente a su bandeja de entrada

¡Reciba nuestros proyectos de Raspberry Pi, tutoriales de codificación, guías de Linux y más!

Suscribir

Publicidad:

También puede gustarte...