Convierta su Raspberry Pi en un bloqueador de anuncios

Si bien hay muchos bloqueadores de anuncios que pueden eliminar los anuncios de su computadora portátil o computadora, estos rara vez funcionan en otros dispositivos, como teléfonos inteligentes y tabletas. Este artículo le mostrará cómo transformar su Raspberry Pi en un bloqueador de anuncios en toda la red, usando Pi-Hole. Una vez completado, podrá bloquear anuncios en su computadora portátil, computadora, teléfono inteligente, tableta y cualquier otro dispositivo que esté conectado a su red.

Nota: para comenzar, puede consultar este artículo sobre qué es Pi-Hole y cómo es útil.

Lo que necesitarás

Para completar este tutorial, necesitará:

  • Raspberry Pi que ejecuta Raspbian. Si aún no tiene Raspbian instalado, agarra la última versión y flashearlo usando Autor de aguafuertes.
  • Cable de alimentación compatible con su Raspberry Pi
  • Teclado externo y una forma de conectarlo a su Raspberry Pi
  • Cable HDMI o micro HDMI, según su modelo de Raspberry Pi
  • Monitor externo
  • Cable Ethernet o conexión Wi-Fi

Una vez que haya reunido sus herramientas, estará listo para crear su bloqueador de anuncios para toda la red.

Instalación de Pi-Hole en su Raspberry Pi

Si aún no lo ha hecho, conecte su teclado externo, monitor y cualquier otro periférico a su Raspberry Pi, luego conecte el Pi a una fuente de alimentación.

Tan pronto como arranque su Raspberry Pi, estará listo para descargar el script de instalación de Pi-hole. Simplemente inicie la Terminal (haciendo clic en el icono de Terminal en la barra de herramientas de Raspbian), luego escriba el siguiente comando en la ventana de Terminal:

Presione Entrar. Raspbian descargará el script y comenzará el proceso de configuración de su dispositivo para usar Pi-Hole.

Después de unos momentos, la pantalla de configuración de Pi-Hole debería iniciarse automáticamente.

Después de ejecutar el script de instalación, el diálogo de configuración de Pi-Hole debería iniciarse automáticamente.

Siga presionando Enter para avanzar a través de las pantallas introductorias hasta que se le pregunte si Pi-Hole debería funcionar a través de Wi-Fi (wlan0) o Ethernet (eth0).

Elija si desea operar Pi-Hole a través de Wi-Fi o Ethernet.

Use las teclas de flecha para seleccionar wlan0 o eth0 (este tutorial usa Wi-Fi) y presione Enter.

Google, Cloudflare, OpenDNS: elegir un proveedor de DNS

Deberá elegir un proveedor de DNS ascendente, que será responsable de responder las consultas de los dominios que no son publicitarios.

Pi-Hole admite una lista de proveedores de DNS ascendentes, o puede agregar los suyos propios.

Pi-Hole admite los siguientes proveedores de DNS preestablecidos, pero puede ingresar los suyos seleccionando “personalizado”.

  • Google (ECS)
  • OpenDNS (ECS)
  • Nivel 3
  • Comodo
  • DNS.WATCH
  • Quad9 (filtrado, DNSSEC)
  • Quad9 (sin filtrar, DNSSEX)
  • Quad9 (filtrado + ECS)
  • Cloudflare

Este tutorial utiliza Google, pero puede elegir el proveedor de DNS que prefiera.

¿Qué listas negras debería usar Pi-Hole?

Especifique las listas que Pi-Hole debe usar para identificar y bloquear contenido no deseado.

Pi-Hole puede bloquear anuncios de una variedad de listas negras de terceros.

A menos que tenga una razón específica para cambiar esta configuración, generalmente es una buena idea ceñirse a los valores predeterminados.

Protocolos de Internet: ¿IPv4 o IPv6 (o ambos)?

No importa si elige IPv4 o IPv6, pero si desea bloquear tantos anuncios como sea posible, debe dejar seleccionados tanto IPv4 como IPv6.

Configurar una dirección IP estática

Utilice su configuración de red actual como dirección estática de Pi-Hole. Suponiendo que está satisfecho con la información que se muestra en pantalla, use las teclas de flecha para seleccionar “Sí” y luego presione Entrar.

Lea atentamente la exención de responsabilidad y, si está de acuerdo, seleccione “Aceptar”.

Supervisión de Pi-Hole con la interfaz de administración web

Se le preguntará si desea instalar la interfaz de administración web de Pi-Hole. Esta interfaz proporciona una idea de cómo Pi-Hole está funcionando en su red, por lo que se recomienda que opte por instalar la interfaz web cuando se le solicite.

Se recomienda que instale la interfaz de administración web de Pi-Hole.

Si instala la interfaz de administración web, también debe instalar el “servidor web lighttpd” cuando se le solicite.

Registro de datos de Pi-Hole

Puede optar por deshabilitar las capacidades de registro de Pi-Hole, pero recomiendo dejarlas habilitadas, ya que brindan información útil.

Se le pedirá que seleccione un modo de privacidad para FTL, que es el nivel de información que se incluirá en sus estadísticas de Pi-Hole. Elija entre lo siguiente:

A menos que tenga una razón específica para no hacerlo, se recomienda que registre todos los datos de Pi-Hole.
  • Mostrar todo.
  • Ocultar dominios. Muestra y almacena todos los dominios como ocultos.
  • Ocultar dominios y clientes. Muestre y almacene todos los dominios como ocultos y los clientes como 0.0.0.0.
  • Modo anónimo. Oculte todos los detalles excepto las estadísticas más anónimas.
  • Estadísticas deshabilitadas. Desactiva todo el procesamiento de estadísticas, incluidos los contadores de consultas.

Iniciar sesión en su cuenta de Pi-Hole

El diálogo de configuración mostrará la dirección de la interfaz de administración web de Pi-Hole y la contraseña que necesitará para iniciar sesión en esta interfaz. ¡Anote esta información!

Si se dirige a la URL proporcionada, encontrará la interfaz web estándar de Pi-Hole y podrá iniciar sesión con su contraseña.

Puede acceder al panel de Pi-Hole en la URL proporcionada.

La interfaz de administración web se divide en las siguientes secciones:

  • Registro de consultas. Esto muestra las consultas más recientes que se han realizado al servidor DNS.
  • Lista blanca. Puede especificar los dominios que Pi-Hole nunca debe bloquear.
  • Lista negra. ¿Algunos anuncios aún logran pasar por alto Pi-Hole? Si puede identificar el dominio responsable de estos anuncios fraudulentos, puede agregarlo manualmente a la lista negra de Pi-Hole.
  • Inhabilitar. Aquí es donde puede deshabilitar temporalmente o permanentemente Pi-Hole para que pueda comenzar a ver todos sus anuncios favoritos nuevamente.
  • Actualizar listas. Asegúrese de tener la última versión de las listas de bloqueo de anuncios de Pi-Hole activando manualmente una actualización.
  • Consultar listas de anuncios. Utilice esta herramienta para verificar si una URL en particular está incluida en las listas de bloqueo de anuncios de Pi-Hole.
  • Tail pihole.log. Esta herramienta le permite examinar el archivo de registro de Pi-Hole para que pueda ver exactamente cómo Pi-Hole está procesando las solicitudes entrantes.
  • Configuraciones. Puede realizar una serie de cambios en la configuración de Pi-Hole, incluido el proveedor de DNS ascendente que desea utilizar.

Esta es solo una breve descripción general de la interfaz de administración web de Pi-Hole. ¡Vale la pena tomarse el tiempo para explorar esta interfaz con más detalle!

Solución de problemas: no se pudo resolver el host

Al configurar Pi-Hole, es posible que encuentre el siguiente error en la ventana Terminal:

No se pudo resolver el host
FTL Engine no instalado
. “

Si encuentra este mensaje, ejecute el siguiente comando de Terminal:

Esto lanza el archivo resolv.conf en el editor Nano. Deberá agregar la (s) dirección (es) IP de su proveedor de DNS elegido al archivo resolv.conf. Por ejemplo, este tutorial utiliza Google como proveedor de DNS, por lo que una búsqueda rápida en Google revela que se debe agregar “8.8.8.8” a resolv.conf:

Para guardar sus cambios, use el Ctrl + O atajo de teclado, luego presione Y Cuando se le solicite.

Es posible que deba agregar su servidor DNS ascendente a su archivo resolve.conf.

Cierre resolv.conf utilizando el Ctrl + X atajo de teclado.

Vuelva a iniciar el diálogo de configuración de Pi-Hole ejecutando el siguiente comando de Terminal:

Ahora debería poder completar el diálogo de configuración sin errores.

Actualice su enrutador: creación de un bloqueador de anuncios en toda la red

Está listo para actualizar sus dispositivos o enrutador para usar Pi-Hole. Si desea bloquear anuncios en todos los dispositivos que están conectados a su red, deberá cambiar la configuración de DNS del enrutador para que apunte a su dispositivo Raspberry Pi.

El proceso para cambiar la configuración de DNS de su enrutador variará según su modelo exacto de enrutador, pero como descripción general, deberá:

  • Dirígete a la página de administración de tu enrutador.
  • Inicie sesión con su nombre de usuario y contraseña. Si no conoce esta información, es probable que esté utilizando el nombre de usuario y la contraseña predeterminados del fabricante. Encuentre esta información en el sitio web del fabricante o en la documentación que vino con su enrutador.
  • Busque cualquier pestaña, menú o sección que contenga las palabras “servidor DNS” o “servidor DHCP”. Tenga en cuenta que estos ajustes pueden estar ocultos en una sección de “Configuración avanzada”.
  • Actualice el servidor DNS primario de su enrutador a la dirección IP de su Raspberry Pi. Si no conoce la dirección, puede recuperarla abriendo la ventana Terminal de Raspbian y ejecutando el siguiente comando: hostname -I

Para obtener instrucciones sobre cómo actualizar la configuración de DNS para su enrutador específico, consulte el sitio web del fabricante o la documentación física que vino con su enrutador.

Cómo bloquear anuncios en línea en dispositivos específicos

También puede cambiar la configuración de DNS para dispositivos y sistemas operativos específicos.

1. Windows

Para actualizar su configuración de DNS en Windows:

  • Inicie el “Panel de control”.
  • Vaya a “Redes e Internet -> Centro de redes y recursos compartidos -> Cambiar la configuración del adaptador”.
  • Seleccione la conexión que desea configurar.
  • Haga clic con el botón derecho en “Conexión de área local -> Propiedades”.
  • Seleccione la pestaña “Redes”.
  • Seleccione “TCP / IPv4” o “TCP / IPv6”.
  • Vaya a “Propiedades -> Avanzado -> DNS” y luego haga clic en “Aceptar”.
  • Seleccione “Usar las siguientes direcciones de servidor DNS”.
  • Reemplace las direcciones en esta sección con la dirección IP de su Raspberry Pi.

Su PC con Windows ahora está configurada para usar su bloqueador de anuncios Pi-Hole.

2. Linux

Si eres un fanático de Linux, necesitarás:

  • Vaya a “Sistema -> Preferencias -> Conexiones de red”.
  • Seleccione la conexión que desea configurar, luego haga clic en “Editar”.
  • Seleccione la pestaña “Configuración de IPv4” o “Configuración de IPv6”.
  • En el campo “Servidores DNS”, ingrese la dirección IP de su Raspberry Pi.
  • Guarde sus cambios haciendo clic en “Aplicar”.

Alternativamente, puede actualizar su configuración de DNS abriendo el archivo “/etc/resolv.conf”.

3. macOS

Para actualizar su configuración de DNS en macOS:

  • Seleccione el logotipo de “Apple” en la barra de herramientas de su Mac.
  • Vaya a “Preferencias del sistema -> Red”.
  • Seleccione la conexión que desea editar.
En el menú de la izquierda, seleccione la conexión Wi-Fi o ethernet que desea configurar.
  • Haga clic en “Avanzado …”
  • Seleccione la pestaña “DNS”.
Seleccione macOS ' "DNS" lengüeta.
  • Haga clic en el pequeño icono “+” e introduzca la dirección IP de su Raspberry Pi.
  • Guarde sus cambios haciendo clic en “Aplicar -> Aceptar”.

Pi-Hole comparará todas sus solicitudes con su lista negra y bloqueará tantos anuncios como sea posible.

4. iPhone

Si posee un iPhone o iPad, entonces:

  • Inicie la aplicación “Configuración”.
  • Seleccione “Wi-Fi” y grabe su red doméstica en la lista.
  • Seleccione el campo “DNS”.
  • Elimine todos los servidores DNS actuales y reemplácelos con la dirección IP de su Raspberry Pi.

5. Android

Para bloquear anuncios en Android:

  • Inicie la aplicación “Configuración”.
  • Seleccione “Wi-Fi”.
  • Mantenga presionada la red Wi-Fi que desea actualizar.
  • Seleccione “Modificar red -> Opciones avanzadas”.
  • Toca “DHCP” y luego selecciona “Estático”.
  • En “DNS 1”, ingrese la dirección IP de su Raspberry Pi.
  • Toca “Guardar”.

Mientras usa su Raspberry Pi como bloqueador de anuncios, también se puede usar como un punto de acceso Wi-Fi o un servidor web personal. Échales un vistazo.

¿Es útil este artículo?

¡Ayúdanos a correr la voz!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *