Raspberry Pi

Cómo cambiar el servidor DNS de Raspberry Pi

Además de mostrarle qué archivos editar, también lo guiaremos a través de algunos métodos para asegurarse de que su Raspberry Pi use el DNS recién configurado.

Hay muchas razones por las que puede querer usar un servidor DNS diferente como su ISP predeterminado. Una de las principales razones es la productividad. Muchos servidores DNS proporcionados por los ISP pueden ser extremadamente lentos y, en ocasiones, pueden tardar mucho tiempo en actualizarse y agregar dominios.

También hay factores de seguridad a considerar, por lo general, el servidor DNS del ISP filtrará la dirección IP, así como los detalles del caché de los sitios web que visite. Las alternativas como Cloudflare 1.1.1.1 ayudan a mejorar la privacidad al no registrar ninguna credencial y proporcionar HTTPS sobre DNS.


Configuración de un servidor DNS de Raspberry Pi

Te recomendamos que hagas este tutorial en la última versión de Raspbian para asegurarte de que todo funciona correctamente.

Paso 1. Cambiar el servidor DNS es un proceso simple de Raspberry Pi. Requiere solo un cambio de archivo, en este caso el archivo de configuración dhcpcd.

Aunque es posible que pueda modificar el archivo /etc/resolv.conf en algunas configuraciones, no se recomienda para las instalaciones de Raspbian.

La razón de esto es que Raspbian viene con un programa llamado resolvconf que genera automáticamente el archivo resolv.conf, lo que significa que cualquier cambio en él puede sobrescribirse arbitrariamente, lo que hace que editar el archivo resolutionv.conf sea una solución poco confiable.

En su lugar, cambie el archivo /etc/dhcpcd.conf ejecutando el siguiente comando en su Raspberry Pi.

sudo nano /etc/dhcpcd.conf

Paso 2. Ahora agregue la siguiente línea al final del archivo.

Esta línea identifica los servidores de nombres que usa Raspberry Pi. El programa resolvconf usa automáticamente este valor para recrear el archivo resolv.conf.

Todas las direcciones IP enumeradas después de ‘static domain_name_servers = «se utilizarán para experimentar y ejecutar consultas DNS. En el siguiente ejemplo, verá que tanto 8.8.4.4 como 8.8.8.8 se identifican como servidores DNS públicos de Google.

static domain_name_servers=8.8.4.4 8.8.8.8

Si no desea utilizar los servidores DNS de Google para su Raspberry Pi, existen otras alternativas populares.Las dos alternativas más populares son Cloudflare Public DNS y OpenDNS.

Uno de los DNS públicos más recientes es 1.1.1.1 de Cloudflare, que es uno de los DNS públicos privados más rápidos que existen, e incluso implementa tecnologías modernas como DNS sobre HTTPS (DoHS).

DoHS significa que la conexión entre la computadora y el servidor DNS está encriptada, a diferencia de la mayoría de los proveedores de DNS.

Puede usar el DNS público de Cloudflare con las direcciones IP 1.1.1.1 y 1.0.0.1

La segunda alternativa más popular al DNS público de Google es OpenDNS de Cisco. Funciona con IP 208.67.222.222 y 208.67.220.220.

OpenDNS está intentando bloquear la carga de algunos sitios web, como los sitios de phishing. También le permite configurar sus propias categorías de filtrado para que pueda filtrar sitios web si lo desea.

Paso 3. Una vez que se hayan realizado estos cambios en el archivo /etc/dhcpcd.conf, ahora puede guardarlo presionando las siguientes teclas CTRL + X, luego Y y finalmente ENTER.

Paso 4. Ahora que se han realizado los cambios de configuración a dhcpcd, debe reiniciar el servicio ejecutando el siguiente comando.

sudo service dhcpcd restart

Comprobar cambios de DNS

Paso 1. Cuando reinicie el servicio DHCPCD, el software resolvconf actualizará automáticamente el archivo de configuración resolv.conf.

Puede verificar que la dirección IP del nuevo DNS esté configurada correctamente en la Raspberry Pi abriendo el archivo resolv.conf con el siguiente comando.

sudo nano /etc/resolv.conf

Paso 2. En este archivo, ahora debería ver algo como esto a continuación, con la IP de DNS que configuró anteriormente.

Simplemente presione CTRL + X para salir del archivo.

# Generated by resolvconf domain home nameserver 8.8.8.8 nameserver 8.8.4.4

Paso 3. Si aún no está seguro de si su Raspberry Pi usa los servidores DNS recién configurados, puede usar la herramienta de excavación.

Antes de poder usar la herramienta de excavación, debe instalar el paquete dnsutils. El paquete se puede instalar ejecutando el siguiente comando en Raspberry Pi Terminal.

sudo apt-get install dnsutils

Paso 4. Ahora, para usar la herramienta de excavación, simplemente ingrese «dig» seguido del nombre de dominio. En el siguiente comando de muestra, intentaremos usarlo en «pimylifeup.com».

dig pimylifeup.com

Paso 5. Desde este comando, verá un texto como el siguiente. Este texto le indica qué dirección IP solicitó Raspberry Pi para encontrar ese nombre de dominio.

Como puede ver a continuación, la solicitud se realizó con Google Public DNS IP 8.8.8.8, lo que muestra que todo funciona correctamente y que el servidor DNS se cambió con éxito a Raspberry Pi.

;; Query time: 26 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: Sun Dec 23 11:44:52 UTC 2018 ;; MSG SIZE rcvd: 75

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Botón volver arriba
error: Content is protected !!