PDA

Ver la Versión Completa : Cómo cambiar la DNS de tu ISP a OpenDNS en Archlinux



Xripox
30/12/2010, 00:37
Aquí les dejo este tutorial para cambiar la DNS que por defecto usa tu ISP a OpenDNS ([Only registered and activated users can see links]), la cual, en teoría es más rápida y segura.

Estos pasos los realicé en Archlinux ([Only registered and activated users can see links]) y con el ISP chilena VTR ([Only registered and activated users can see links]), aunque, se supone, es aplicable a cualquier distribución GNU/Linux y a cualquier proveedor de internet.

Editamos el archivo /etc/resolv.conf y añadimos los nameservers de la OpenDNS. Opcionalmente podemos borrar o dsesactivar (mediante # al principio de la línea) los otros nameservers ya listados en el archivo para sólo usar la OpenDNS:


# OpenDNS nameservers
nameserver 208.67.222.222
nameserver 208.67.220.220

Si usas dhcpcd edita el archivo /etc/dhcpcd.conf y cambia la siguiente línea de:


option domain_name_servers, domain_name, domain_search, host_name

a:


option domain_name, domain_search, host_name

Esto prevendrá a dhcpcd de añadir otros nameservers al archivo /etc/resolv.conf

También necesitarás editar o crear el archivo /etc/resolv.conf.head para añadir los namerservers de la OpenDNS. Es el mismo principio aplicado al archivo /etc/resolv.conf. Anádelos al principio del archivo y borra o desactiva los que ya existen:


# OpenDNS nameservers
nameserver 208.67.222.222
nameserver 208.67.220.220

dhcpcd dinámicamente genera el archivo /etc/resolv.conf anteponiendo /etc/resolv.conf.head y analizando las opciones del archivo /etc/dhcpcd.conf

Reinicia la red después de editar o crear el archivo /etc/resolv.conf.head para que los cambios tomen efecto inmediatamente:


/etc/rc.d/network restart

Para corroborar que ahora usas la OpenDNS puedes usar nslookup con cualquier página web:


nslookup es.wikipedia.com
Server: 208.67.222.222
Address: 208.67.222.222#53

Non-authoritative answer:
es.wikipedia.org canonical name = text.wikimedia.org.
text.wikimedia.org canonical name = text.pmtpa.wikimedia.org.
Name: text.pmtpa.wikimedia.org
Address: 208.80.152.2

Como ves en el parámetro Server, aparece el mismo valor que pusimos cuando editamos el archivo resolv.conf

¡¡Saludos!!


Visto en Mi ruta libre ([Only registered and activated users can see links])