Bloquea la publicidad de todos los dispositivos conectados a tu red Wifi


En este tutorial podrás aprender a instalar Pi Hole en una Raspberry Pi y como configurar la wifi de tus dispositivos sea un ordenador, móvil o tablet para que no muestren ningún anuncio en una página web.

Contenido

Aclaración

Se puede usar Pi Hole no solo para bloquear anuncios, también para bloquear solo malware, scams y ciertos trackers que vulneran seriamente la privacidad.

Ver listas de hosts

Ver listas de hosts

AdBlock vs Pi Hole

AdBlock es una extensión que puedes instalar en el navegador para desactivar la pubicidad, Pi Hole también bloquea la publicidad pero a todos los dispositivos conectados a la wifi.

Requisitos

Lista de la compra

Te dejo enlaces a las cosas que te harán falta:

Opcional

Instalar programas necesarios

Solo te hace falta descargar e instalar el programa Raspberry Pi Imager, este es compatible para windows, mac y linux.

Manos a la obra

Introduce la tarjeta SD a tu ordenador

Si tu ordenador tiene lector de tarjetas SD, tienes que poner la tarjeta micro SD en el adaptador a SD.

Si tu ordenador no tiene lector de SD, tendrás que usar el adaptador USB, en este puedes conectar directamente la tarjeta micro SD sin el adaptador a SD.

Instala el sistema operativo Raspbian en la SD

Abre el programa Raspberry Pi Imager, selecciona la tarjeta SD, en sistema operativo la primera opción la que pone recomendada (o en inglés Recommended) y dale al botón Write.

Esta operación puede tardar varios minutos, no hace falta que estés pendiente, en cuando termine te saldrá el mensaje “You can now remove the sd card from the reader”.

Cuando termine introduce la tarjeta micro SD en la Raspberry Pi.

Conecta la Raspberry a un teclado, ratón y monitor

El sistema operativo Raspbian es capaz de conectarse a un teclado y ratón mediante bluetooth.
También puedes usar un teclado y ratón con puerto PS/2, pero te hará falta un adaptador USB.

Conecta la Raspberry Pi a un televisor monitor de ordenador mediante el puerto HDMI.

Por úlimo conecta la Raspberry a la corriente o al puerto USB de un ordenador.

Conecta la Raspberry Pi al router

Para ello tienes que usar el conector RJ45 para conectar la Raspberry a un puerto de red libre del router.

Primeros pasos con el sistema operativo Raspbian

Si ya tienes configurado el asistente de “Welcome to raspberry pi desktop”, puedes satar al siguiente paso.

1. En la pantalla de bienvenida “Welcome to raspberry pi desktop”, pulsa en el botón “Next” (Siguiente).

2. En el paso “Set country”, elige tu país e idioma, por ejemplo:
Country: Spain
Language: European Spanish
Timezone: Madrid

¡Next!

3. En el paso “Change password”, tendrás que elegir la contraseña, si dejas los campso en blanco por defecto los credenciales serán:
Usuario: pi
Contraseña: raspberry

¡Next!

4. En el paso “Setup up screen”, si ves que no se está aprovechando el tamaño de la pantalla y te aparecen unos margenes negros activa la opción:
This screen shows a black border around the desktop

¡Next!

5. En el paso “Select wifi”, puedes saltarte este paso ya que la Raspberry Pi está conectada a la red local.

¡Next!

6. En el paso “Update software”, puedes saltartelo pulsando el botón “Skip”.

7. En el paso “Setup complete”, puede que te pregunte para reiniciar el sitema, pulsa en botón “Later”, ahora no es necesario.

Instala Pi Hole

1. Abre una terminal.

2. Ejecuta el siguiente comando:
curl -sSL https://install.pi-hole.net | bash

3. Realmente para completar la instalación las opciones por defecto están bien, solo tienes que ir pulsando intro para ir al siguiente paso.

¡Importante! Fijate en la siguiente pantalla “Installation Complete”, copia la IP y la contraseña para más tarde cuando configures la wifi de tus dispositivos.

Configura la Wifi en tus dispositivos

Tienes que configurar cada uno de los dispositivos a los que quieras bloquear la publicidad para que usen tu Raspberry Pi con Pi Hole como servidor de DNS.

Android

1. Entra en Ajustes.

2. Entra en Wifi.

3. Selecciona la wifi a la que estás conectado.

4. En la opción “Ajustes de IP”, selecciona “IP estática”.

5. Por si acaso copia lo que tengas en el campo DNS 1 en el campo DNS 2.

6. En el campo “DNS 1” introduce la IP que has apuntado en el paso anterior de “Installation Complete”.

7. Desactiva y activa la Wifi de tu dispositivo de la red.

iOS

1. Entra en Ajustes.

2. Entra en Wifi.

3. Selecciona la wifi a la que estás conectado.

4. Entra en “Configurar DNS”.

5. Selecciona la opción “Manual”.

6. Pulsa en “Añadir servidor” e introduce la IP que has apuntado en el paso anterior de “Installation Complete”.

7. Pulsa en “Guardar”.

8. Desactiva y activa la Wifi de tu dispositivo de la red.

Windows 10

1. Entra en el Panel de control.

2. Entra en Red e Internet.

3. Dentro de Estado entra en Cambiar la configuración de red > Cambiar opcioens del adaptador.

4. En la red wifi donde estás conectado, haz clic derecho y selecciona Propiedades.

5. En la ventana de propiedades de la Wifi, selecciona la opción “Protocolo de Internet versión 4 (TCP /IPv4)” y pulsa el botón Propiedades.

6. En la ventana de Propiedades: Protocolo de Internet versión 4, abre la pestaña “Configuración alternativa”.

7. Selecciona la opción “Configurada por el usuario”.

8. En el campo “Dirección IP” introduce la IP de tu router, la que sale debajo del router, en mi proveedor movistar en el router me sale 192.168.1.41.

9. En el campo “Máscara de subred” introduce 255.255.255.0.

10. En el campo “Servidor DNS preferido” introduce la IP que has apuntado en el paso anterior de “Installation Complete”.

11. Pulsa en “Aceptar” para guardar la configuración.

12. Desactiva y activa la Wifi de tu dispositivo de la red.

macOS

1. Entra en Preferencias del sistema.

2. Entra en Red.

3. En la red seleccionada pulsa en el botón “Avanzado”.

4. Selecciona “DNS”.

5. Introduce la IP que has apuntado en el paso anterior de “Installation Complete”.

6. Pulsa en “Aceptar” para guardar la configuración.

7. Desactiva y activa la Wifi de tu dispositivo de la red.

Publicado en: DIY