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/

1 comentario:

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

    ResponderBorrar

Sobre mi


 Hola, soy Washington Indacochea Delgado (Wachín), la siguiente es la historia de cómo empecé a usar Ubuntu. Todo empezó hace muchos años atrás en el año 2007 cuando estaba haciendo un deber y eran como las once de la noche y estaba en la computadora en Windows XP que se había puesto muy lento, demasiado, y había estado lidiando tratando de hacer el deber desde las ocho de la noche y el deber era para el siguiente día y yo ya quería dormir, y seguí tratando de usar la computadora para terminar el deber pero no pude, y ya era pasado de las doce casi la una (luego supe que tenía un virus) y tuve que irme a dormir y yo quedé muy frustrado por lo sucedido, ¡tanto tiempo allí con esa maquina lentísima y sin poder avanzar en la tarea! ¡fue algo horrible! todo funcionaba en camara lenta, era desesperante y sin poder hacer nada y con el apuro de terminar un deber importante para la mañana siguiente (no lo pude entregar).
  Al siguiente día en la noche en la iglesia había el culto de oración, yo fui y allí le pedí a Dios que me ayudará para nunca más volver a pasar por algo así por los virus. Luego pasó medía semana y mi hermano (estudiante de informática, muy inteligente) me dió un CD con el Sistema Operativo Ubuntu 7.10 (Gutsy Gibbon liberado en Octubre del 2007), y el me dijo que a éste no le afectaban los virus, y el me enseñó a instalarlo y me explicó como usarlo. Y desde allí empecé a practicar en este sistema operativo Ubuntu y poco a poco avanzando y leyendo en los foros en español y en inglés (allí hay más información). Pero usaba en ese tiempo más Windows que Ubuntu y ya para el año 2012 cuando hice mi tesis de Ingeniería en Alimentos usaba más Ubuntu (estaba probando los sabores https://kubuntu.org, https://ubuntustudio.org, y me había quedo usando Ubuntu Studio), sin embargo en ese año para hacer mi tesis utilicé Windows porque decía entre mi: "No sea que luego no me acepten mi tesis presentándola en formato odt del LibreOffice o algo me reclamen, o tenga luego yo que pasar de odt a doc, habiendo mucha posibilidad que se mueva algo del formato y tenga que corregirlo lo cual sería horas y horas", pero desde que terminé mi tesis estaba usando casi en su totalidad Ubuntu Studio (soy una persona musical y este UbuntuStudio es también para eso, usa un Kernel de baja latencia). Bien, a la fecha puedo decir que estoy libre de los virus, pero eso si frecuentemente actualizo el Sistema Operativo pues como ya sabrán los que usan Linux esa es la manera de protegerse de posibles ataques. Y también añado que desde el año 2020 estoy usando MX Linux porque Ubuntu dejó de dar soporte a 32 bits y con ello también UbuntuStudio. A continuación les dejo con varios vídeos sobre el tema de porqué Linux es más seguro:


[Aalto Talk with Linus Torvalds (Subtitulado)] min 31:52 sobre el Kernel.

Nota: Estas ultimas dos de Red Hat las puede ver con subtítulos en español si les da clic en la Tuerca y allí lo selecciona entre los varios idiomas que tiene.
Si usted quiere saber las vulnerabilidades que van encontrando en Ubuntu puede revisar esta página:

Ubuntu security notices (usn)

está sobre entendido que una vez que las encuentren las arreglarán y el parche se lo enviarán en las actualizaciones.
Puede leer también:

SecurityTeam - Ubuntu Wiki


 A mediados del 2018 estoy usando Xubuntu 18.04 de 32 bits por la razón de que Ubuntu Studio ha dejado de dar soporte a 32 bits, no obstante para hacer música estoy usando Jack Audio Connection Kit pues he aprendido a configurarlo.

También lea sobre la Historia de esta página

Proyecto Facilitar el Software Libre en el Ecuador: Historia
https://facilitarelsoftwarelibre.blogspot.com/2019/08/historia-de-esta-pagina.html

Que Dios les bendiga