OpenDNS es un servidor DNS gratuito y abierto.
OpenDNS ofrece resolución de DNS a personas y empresas como una alternativa al servidor de DNS de su ISP. Sus servidores localizados en lugares estratégicos mantienen una gran caché de nombres de dominios, permiten que las consultas de DNS sean generalmente más rápidas, lo que a su vez acelera la velocidad de respuesta. Los resultados de las consultas son a veces almacenados por los sistemas locales, consiguiendo un aumento de la velocidad en la mayoría de las peticiones, ya que quedan guardadas en un caché local.
Otras características incluyen un filtro de phishing y corrección de errores ortográficos (por ejemplo escribir wikipedia.or en vez de wikipedia.org). Al entrar en sitios clasificados como maliciosos, OpenDNS bloquea el acceso a ese sitio, aunque esto se puede configurar en el panel de control.
Para instalarlos debemos hacer los siguientes pasos:
1.- sudo gedit /etc/resolv.conf
* Si usan kde es probable que el comando no funcione, ya que trae por defecto el editor de texto kate y no gedit, por esta razon deben cambiar la palabra gedit por kate dejando el comando como
sudo kate /etc/resolv.conf
Con esto se abrirá un documento de texto con algo como esto:
nameserver 192.168.2.1
debemos agregar un # antes de la linea mencionada anteriormente y después de ella las siguientes lineas quedando algo asi
#nameserver 192.168.2.1
nameserver 208.67.222.222
nameserver 208.67.220.220
luego guardamos los cambios y cerramos
2.- Escribimos el siguiente comando en terminal:
sudo gedit /etc/dhcp3/dhclient.conf
*Recuerden de cambiar gedit por kate según sea el caso.
con este comando se abrirá un cuadro, en el deben buscar la siguiente línea
prepend domain-name-servers 127.0.0.1;
antes de esa linea deben agregar # y posteriormente
prepend domain-name-servers 208.67.222.222,208.67.220.220;
quedando algo asi:
#prepend domain-name-servers 127.0.0.1;
prepend domain-name-servers 208.67.222.222,208.67.220.220;
Bueno ahora guardamos y cerramos
3.- Actualizar la red
Para esto escribimos en una terminal:
sudo /etc/init.d/networking restart
Para comprobar que todo salio bien entren a
http://www.opendns.com/welcome/
si aparece un visto bueno todo salio bien de lo contrario aparecerá una cruz.
8 comentarios:
Buf, Gracias!!!!!!!!
Amigo creo que no funciona, segui los pasos al pie de la letra y nada! Y bien ambipen segui las instrucciones de open DNS y tampoco :( que triste!
Resolv.conf dice esto:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
y en DH Client no está la linea que comentas, esta esta:
supersede domain-name-servers 208.67.222.222,208.67.220.220;
Alguna idea?
Amigo creo que no funciona, segui los pasos al pie de la letra y nada! Y bien ambipen segui las instrucciones de open DNS y tampoco :( que triste!
Resolv.conf dice esto:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
y en DH Client no está la linea que comentas, esta esta:
supersede domain-name-servers 208.67.222.222,208.67.220.220;
Alguna idea?
Amigo creo que no funciona, segui los pasos al pie de la letra y nada! Y bien ambipen segui las instrucciones de open DNS y tampoco :( que triste!
Resolv.conf dice esto:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
y en DH Client no está la linea que comentas, esta esta:
supersede domain-name-servers 208.67.222.222,208.67.220.220;
Alguna idea?
Hola, una forma mas fácil de activar los opendns es haciéndolo desde el networkmanager, dime que entorno gráfico usar para orientarte mejor.
si funciona y muy bien nada mas busquen bien los archivos a los cuales hace referencia el autor.. por que en cada distro cambian . saludos. yo lo seguí y todo bien.. aparte tambien agregué las dns en la pestaña de ipv4 de la configuracion grafica para mi wirelesss. saludos.. suerte .! lean con atención..
Funciona Exelente muy agradecido, mi server es ubuntu Server 12.04 lts en mi distrio existe la carpeta dhcp3 pero no tiene lo que el posteador dice , entren en la carpeta etc/dhcp y ahi encontraran el archivo dhclient.conf y editar lo que dice aca en el post , solo es de acomodarlo, y otra cosa , que en ubuntu server el archivo resolv.conf se genera automaticamente , asi que esos DNS deben de ponerlos en la archivo interfaces que esta ubicada en etc/network/interfaces,y ahi agregan los dns de opendns y se escribirán automáticamente en el archivo resolv.conf. Saludos!
Para Ubuntu 16.04 LTS
He modificado el archivo resolv.conf ubicado en:
/run/NetworkManager/resolv.conf
queda así:
# nameserver 127.0.0.1
nameserver 208.67.222.222
nameserver 208.67.220.220
Después modifiqué el dhclient.conf ubicado en:
/etc/dhcp/dhclient.conf
Ahí se ubica la línea mencionada, y queda así:
prepend domain-name-servers 208.67.222.222,208.67.220.220;
#prepend domain-name-servers 127.0.0.1;
Obvio a todas las demás líneas no les hice caso, solo ubiqué la señalada que ya venía con la almohadilla al inicio, solo agregué la señalada sin la almohadilla "#".
Gracias por el aporte, en mi caso funcionó como lo he explicado para Ubuntu 16.04 LTS.
Publicar un comentario