OpenDNS es un proyecto abierto que permite poseer un servidor DNS distinto al de tu proveedor.
¿Qué es Servidor DNS?
Wikipedia lo define de la siguiente forma:
El Domain Name System (DNS) es una base de datos distribuida y jerárquica que almacena información asociada a nombres de dominio en redes como Internet. Aunque como base de datos el DNS es capaz de asociar diferentes tipos de información a cada nombre, los usos más comunes son la asignación de nombres de dominio a direcciones IP y la localización de los servidores de correo electrónico de cada dominio.
La asignación de nombres a direcciones IP es ciertamente la función más conocida de los protocolos DNS. Por ejemplo, si la dirección IP del sitio FTP de prox.ve es 200.64.128.4, la mayoría de la gente llega a este equipo especificando ftp.prox.ve y no la dirección IP. Además de ser más fácil de recordar, el nombre es más fiable. La dirección numérica podría cambiar por muchas razones, sin que tenga que cambiar el nombre.
Por si no entendieron la explicación, el servidor DNS se encarga de convertir los nombres de las páginas como www.google.com en direcciones IP para así comunicarte con el servidor.
Probablemente alguna vez te habrás percatado que no puedes entrar a una o varias páginas, incluso, a ninguna página pero puedes acceder a muchos servicios como FTP, MSN, o cualquier otro que use la IP directa del servidor; esto ocurre porque el DNS de tu proveedor de Internet está sufriendo una falla o no tiene la página web indexada en su base de datos y no puede comunicarte con el servidor.
En el caso de que tu servidor DNS esté fallando siempre puedes cambiarlo y ahí estará OpenDNS para ti.
Pero… ¿En qué me protege OpenDNS?
Como mencioné, OpenDNS es un proyecto abierto y con una actualización contínua que ofrece un servicio especial; la posibilidad de poder advertirle a los mantenedores de OpenDNS sobre páginas web fraudulentas (pishing) para que ellos las bloqueen y así no podamos ser víctimas del Pishing. También se reportan páginas Webs inseguras.
¿Cómo cambio los DNS de mi sistema?
Puedes acceder a ésta página donde explican como hacerlo: https://www.opendns.com/start
Recuerda que puedes cambiar tus DNS con cualquier sistema, sea Windows, Linux, Unix, FreeBSD, MacOS X o cualquier otro.
Puedes también cambiarle los DNS a tu router directamente, práctica que recomiendo mucho.
Página web de OpenDNS: https://www.opendns.com/
Salu2