Instalar filtro Anti-pornografía OpenDNS en Ubuntu 16.04, 18.04

Cuando uno anda buscando algo en internet algunas veces salta alguna ventana que uno nunca quiso abrirla (pop up o ventana emergente) y a veces estas tienen pornografía, y a veces uno puede quedar mal si uno está con algunas personas que también están viendo el monitor.
Hace algunos años atrás un usuario de Ubuntu me preguntó que si sabía cómo hacer funcionar OpenDNS en Ubuntu, pues tenía sus hijos y él quería poner un filtro antipornografía, a lo cual yo le dije que no sabía pero que iba a averiguar cómo hacerlo y así fue, aquí está y si alguna vez ese usuario da con este tutorial saludos:

Funciona en
Ubuntu 16.04, 18.04, y otros sabores oficiales. Además es posible que las instrucciones aquí vertidas puedan servir para que usuarios de otros sistemas operativos Linux lo hagan funcionar allí


REQUERIMIENTOS:

1.) Sistema Operativo que use systemd.- Ubuntu 16.04 y 18.04 + usan systemd, este tutorial es sólo para los sistemas operativo Linux que lo usan.

2.) IP Dinámica.- Este tutorial es para configurar OpenDNS para un servicio de internet con IP Dinámica, entre en este link para que lo verifique:

http://windowsespanol.about.com/od/RedesYDispositivos/f/IP-Fija-IP-Dinamica-DHCP.htm
si no puede entender este paso pida ayuda a alguna amistad que sepa algo de computación.

3.) Cree una cuenta gratuita en OpenDNS en Ubuntu, siga estos pasos:

https://facilitarelsoftwarelibre.blogspot.com/2017/05/como-crear-una-cuenta-de-opendns.html


Nota: Copie su usuario y contraseña y téngala lista a la mano.


INSTRUCCIONES
Configurar OpenDNS.- Debe usted hacer login en el panel de control (Dashboard = Panel de control):

https://dashboard.opendns.com/

Ejemplo de login (allí he puesto mi usuario que es mi correo y mi clave):



Ahora allí clic en SETTINGS:



Allí debes añadir el NETWORK




Le pondrá usted un nombre, mejor sin espacios y corto


Nota: Debe estar marcado Yes, it is dinamyc

y le dirá que ya está añadido "network successfully added":




Nota: Como se habrá dado cuenta ahora su Network tiene un nombre (LABEL), el mío es "wachin".

Ahora debes cerrar esa página, e ir otra vez a

https://dashboard.opendns.com/

y clic en SETTINGS y seleccionar el NETWORK creado:



y le aparece por defecto así:



 Ahora usted deberá usted configurar las opciones de OpenDNS:




Donde:

1. Es la opción por defecto, traducción: "Filtrado de contenido web"
2. Es la opción que yo he elegido (escoja la que usted necesite. Si gusta puede Customizarla "Custom" a su gusto). No le pongo "High" porque allí me bloquea Facebook, Youtube, Drobpox (incluso la Aplicación que tengo instalado en el Ubuntu), y otros, por eso nomás con la opción "Moderate"
3. Es donde tu debes de dar clic para ver con más detalle todo lo que ese filtro bloquea:


4. Este botón es para aplicar y que los cambios surjan efecto (no se olvide de darle clic al final de su selección). También le saldrá un pequeño mensaje que le dirá que en tres minutos su configuración hará efecto

Nota: Sólo le pongo "Moderado" porque si le pongo "High" hasta me bloquea a Dropbox, es decir el programa ya no sincroniza con la web, y también me bloquea otros sitios que yo uso. Está bien en Moderate


MANEJO DE FILTROS DE OPENDNS
Allí mismo más abajo OpenDNS tiene la posibilidad de añadir sitios para que no sean bloqueados, esto está en esta misma página más abajo:



Como verá allí yo le he puesto la opción "Always block" en vez de la que viene por defecto y he escrito, siguiendo estos pasos:

1. He colocado "Always block"
2. He escrito allí el sitio que quiero que no se bloquee
3. Luego he dado clic en el botón "ADD DOMAIN"
4. Ya está añadido

Nota: Si ya no lo quiere lo puede marcar y borrar dando clic en ese botón "DELETE".

Ahora debe dar clic otra vez en "SETTINGS"



ACTIVAR IP DINÁMICA (por un caso no esté marcada)
Vaya a la opción "Ajustes Avanzados" está en inglés "Advanced settings"



Allí marque "Dinamic IP Update" (traducción: "Actualización de IP dinámica") y de clic en el botón "APLLY"



debe de quedarle así:



De clic en "APPLY"

y listo, ya está configurado OpenDNS.


4. CREAR UNA CUENTA EN  "DNS-O-Matic"
Vaya a:

https://www.dnsomatic.com/account/

Entre con sus mismos datos de OpenDNS que le dije que tenga listos. En la siguiente imagen los he escrito yo:



y de clic en "Sign In"

Ahora dar clic en Añadir un servicio:



Aparecerá así, allí debe seleccionar un servicio:



Selecciono OpenDNS



Así quedará y debe dar clic en "Update Account Info":



Esto es para sincronizar la configuración del panel de control de OpenDNS con DNS-O-Matic



Listo, ahora si puede cerrar esa página (pero no haga "sing-out").


5. Configure OpenDNS en el Sistema Operativo
Debe tener resolvconf y gedit instalados:


sudo apt-get install resolvconf gedit

Nota: Es posible que resolvconf ya esté instalado en su sistema operativo

Ponga en la terminal:
sudo gedit /etc/resolvconf/resolv.conf.d/head

y añada este texto:

nameserver 208.67.222.222
nameserver 208.67.220.220

debe quedarles así:



guarde y cierre


6. Instale ddclient

sudo apt-get install ddclient

les aparecerá esta ventana :



de clic Enter, y luego esta:



de clic Enter, y luego otra vez Enter y luego otra (le dirá que la lista está vacía y otras cosas) vez hasta que llegue al final, de flecha abajo, derecho hasta que llegue al final y siga la instalación y se ponga otra vez negra la terminal. Esto es así porque ahorita no lo vamos a configurar nada sino después


7. Saque respaldo del archivo de configuración del programa
ponga en la terminal
sudo cp /etc/ddclient.conf /etc/ddclient.conf.bak
y luego ponga:

sudo gedit /etc/ddclient.conf

le aparecerá así:






usted debe borrar todo lo que está allí y poner esto en vez de eso:




# Configuration file for ddclient generated by debconf
#
# #
# # OpenDNS.com account-configuration
# #
daemon=1800
syslog=yes
pid=/var/run/ddclient.pid
ssl=yes
use=web, web=myip.dnsomatic.com
server=updates.dnsomatic.com
protocol=dyndns2
login=nombre-de-usuario-OpenDNS
password='su-password-OpenDNS'
all.dnsomatic.com

Ponga sus datos de OpenDNS allí en login y password, guarde y cierre:




Explicación con flechitas:




Nota: Si usted observa abajo de login y password está "all.dnsomatic.com" la cual es la cuenta que arriba habíamos creado.

8 – Ponga a funcionar OpenDNS y DDclient en su computadora con Ubuntu

ponga en la terminal y Enter:

sudo systemctl enable ddclient && sudo systemctl start ddclient && sudo systemctl status ddclient

Espere unos 3 minutos y Reinicie la Computadora.

Listo, OpenDNS queda funcionando en una IP Dinámica que se actualiza con frecuenta y cambia de dirección


IMPORTANTE:
Este tutorial debe ser reforzado usando lo siguiente: "Cómo bloquear sitios pornográficos, malware, spams, statistics & trackers, anuncios publicitarios(Adds), virus, añadiendo una lista negra de sitios al archivo hosts en Linux (sin extensiones para Navegador Web)"


Dios les bendiga


CONSULTAS, EN ORDEN DE IMPORTANCIA (ADAPTADO PARA UBUNTU 16.04, 18.04):

How To Make Changes In resolv.conf Permanent in Ubuntu [Quick Tip] - It's FOSS

https://itsfoss.com/resolvconf-permanent-ubuntu/

Sync dynamic IP with openDNS service via ddclient - Manjaro Linux
https://wiki.manjaro.org/index.php?title=Sync_dynamic_IP_with_openDNS_service_via_ddclient

Configure OpenDNS on your Ubuntu Computer through DDclient in just 6 steps – Tutorial | Computer Borders
https://galigio.org/2016/01/22/opendns-on-ubuntu/

dns - How to configure OpenDns - Ask Ubuntu
https://askubuntu.com/questions/48568/how-to-configure-opendns

DNS-O-Matic Documentation: ddclient
https://dnsomatic.com/wiki/ddclient

How to setup DDClient - Dynamic DNS IP Updater for Ubuntu - YouTube
https://www.youtube.com/watch?v=iuDCuUEmKF4

Cómo protegernos con un Firewall DNS - Hijos Digitales
https://www.hijosdigitales.es/es/2016/09/protegernos-firewall-dns/
https://www.hijosdigitales.es/wp-content/uploads/2016/09/openDNS10.jpg

Filtro contra Pornografía
https://sabialibertad.org/filtro-contra-pornografia/

OpenDNS como filtro antiporno el mejor
http://nodogeek.com/2009/08/14/opendns-como-filtro-antiporno-el-mejor/

Comentarios

  1. Muchas gracias estuve buscando este tutorial durante un tiempo. Mis más sincera agratitud por su trabajo.

    ResponderBorrar

Publicar un comentario