¿Cómo configurar Pi-hole en Raspberry Pi 4?

Por mucho que todos odiemos los anuncios, esos anuncios son una fuente importante de ingresos para la mayoría de los sitios web. Personalmente, no tengo ningún problema con los anuncios siempre que no sean intrusivos. Es por eso que existen productos como Adblock Plus y Ublock Origin, pero ¿qué pasa con otros dispositivos? Ingrese Pi-hole, un bloqueador de anuncios para toda la red que le permite filtrar anuncios de toda su red con solo hacer clic en un botón. Configurémoslo en la nueva Raspberry Pi4.

Pi-hole es un servidor simple que se encuentra entre su enrutador y los dispositivos conectados y filtra los anuncios. Funciona así, el enrutador recibe todas las consultas de los dispositivos y, en lugar de enrutarlas a Internet, las solicitudes se envían a la raspberry pi y Pihole selecciona los anuncios y los bloquea allí mismo. Todas las demás solicitudes se reenvían a Internet. No solo puede bloquear anuncios en todos los dispositivos de la red, sino que también puede permitirle restringir el acceso a sitios web específicos en su red y hacer que la red sea más rápida. ¿Suficientemente simple?

1. Instalación de Pi-hole

Pi-hole funciona en una variedad de dispositivos y varios sistemas operativos diferentes, incluidos Raspbian, Fedora, Debian, Ubuntu y CentOS. También puede ponerlo en un Docker y ejecutarlo también en Windows y Mac. Me centraré en instalar esto en Raspberry Pi en este artículo porque es relativamente más barato que dedicar una máquina completa a un solo programa y es divertido trabajar con él.

Asumiré que tiene una breve idea de lo que es Raspberry Pi y tiene una en funcionamiento con el sistema operativo Raspbian. Incluso si no lo hace, instalar Raspbian en Raspberry Pi es fácil, actualice la imagen de Raspbian en una tarjeta SD usando Etcher, conéctelo a la Pi y tendrá una Raspberry Pi en funcionamiento. Puedes leer más sobre esto aquí.

Para empezar, abre la terminal Ventana en la Raspberry Pi e ingrese el siguiente comando.

curl -sSL https://install.pi-hole.net | bash

instalar pi agujero

Comenzaría el proceso de instalación, que puede demorar unos minutos, así que tome asiento. Comenzaría actualizando la propia Raspberry Pi y luego procedería a instalar Pi-hole.

instalar pi agujero

Solo tienes que seguir los comandos en pantalla para instalar Pi-hole en tu computadora. Seleccione la configuración predeterminada y espere a que finalice la instalación. Solo anote la dirección IP y la contraseña que configuró para el Pi-hole, lo necesitaremos más tarde.

Asignaremos una IP estática a la Raspberry Pi para asegurarnos de que el pi-hole funcione incluso si el enrutador se reinicia. La configuración lo haría automáticamente, sin embargo, sería recomendable que lo configurara manualmente en su enrutador. Puede seguir la guía aquí o buscar en Internet cómo asignar una dirección IP estática en Rpi.

Ahora, el servidor Pi-hole está en funcionamiento en la Raspberry Pi, podemos iniciar sesión en el panel de control para realizar los cambios finales. Abra el navegador web, escriba «https: //pi.hole/admin/”En la barra de URL y presione enter. Iniciar sesión en la consola con la contraseña que estableció durante el proceso de configuración. Si no recuerda la contraseña, puede cambiarla fácilmente en la ventana del terminal con el siguiente código.

página de inicio de sesión de pi hole

sudo pihole -a -p

Configurar otros dispositivos

Tenga en cuenta que Pi-hole en realidad no está bloqueando ningún tráfico, simplemente asigna DNS no válidos a los anuncios, por lo que las consultas nunca llegan al destino. Para que la configuración funcione sin problemas, tendremos que cambiar el DNS en todos los dispositivos, incluido el enrutador. Enumeraré los pasos para Android, iOS, Mac, Windows y su enrutador.

2. Cambiar DNS en el enrutador

Abra la configuración del enrutador ingresando la dirección IP en la barra de URL de un navegador web. Es generalmente 192.168.1.1 pero revise la parte posterior de su enrutador para estar seguro. Navegue a la configuración del servidor DHCP, encontrar Sección del servidor DNS y reemplazar la entrada de DNS con la dirección IP de tu Raspberry Pi. Usted tendría que eliminar todos los demás servidores DNS de la lista, de lo contrario, Pi-hole no funcionará. Guarde los cambios y reinicie. Para facilitar las cosas, puede tomar la ayuda de esta guía detallada para cambiar el DNS en cada dispositivo.

3. Cambiar DNS en Windows

Abra Configuración de red en su PC con Windows y asegúrese de que esté conectado al enrutador. Navegue siguiendo los siguientes pasos para cambiar el servidor DNS en la computadora.

Inicio> Panel de control> Redes e Internet> Centro de redes y recursos compartidos> En Redes activas> Seleccione su conexión Wifi> Propiedades> Propiedades de IPv4> Reemplace la entrada de DNS con IP Pi-hole.

ingrese dns en pc con windows

4. Cambiar DNS en Android

Asegúrese de que su teléfono inteligente Android esté conectado al punto de acceso del enrutador wifi. Siga los pasos a continuación para cambiar el DNS en su teléfono inteligente Android.

Configuración> Red e Internet> WiFi> Toque el botón Configuración junto al Nombre de Wifi> Toque el botón Editar en la parte superior> Toque Configuración de IP> Seleccione Estática> Ingrese la dirección IP para el dispositivo, la puerta de enlace del enrutador> y los servidores DNS.

Además, asegúrese de no dejar ninguna entrada de DNS vacía, de lo contrario, su teléfono inteligente enrutará automáticamente las solicitudes a Google DNS.

5. Cambiar DNS en iOS

Al igual que el teléfono inteligente Android, cambiar los servidores DNS en iOS es fácil y similar en términos de pasos. Ni siquiera tiene que asignar una IP estática al iPhone. Siga los comandos a continuación para configurar DNS.

Configuración> WiF i> Toque Nombre de Wifi> Toque Configurar DNS> Seleccione Manual> Ingrese Pihole DNS> Guardar.

6. Cambiar DNS en Mac

Para cambiar el DNS en Mac, abra Preferencias del sistema. prensa CMD + ESPACIO para abrir la búsqueda de Spotlight y escribir ‘Preferencias del Sistema‘y presione enter en el resultado. Encontrar La red de las opciones y haga doble clic para abre la configuración de red.

cambiar dns en mac os

Verá el servidor DNS para editar la entrada. Haga clic en el botón de bloqueo en la parte inferior izquierda de la ventana. Le pedirá sus credenciales de inicio de sesión, ingrese los detalles correctos y luego haga clic en Avanzado.

Haga clic en DNS y haga clic en el botón + para agregar una entrada de DNS. Ingrese la IP de Pihole y haga clic en Aceptar. Su Pihole DNS ahora está configurado en la computadora Mac.

7. Cambiar el DNS ascendente en la consola Pihole

Este es el ultimo paso. Necesitamos cambiar la entrada del servidor DNS ascendente en la consola Pihole para que redirija correctamente las solicitudes al enrutador. Abra la consola de administración de Pihole escribiendo la siguiente dirección en la barra de URL «https: //pi.hole/admin/“. Inicie sesión, haga clic en Configuración y vaya a la pestaña DNS.

configuración del agujero pi

En esta pestaña, desmarque cualquier servidor DNS que pueda estar habilitado a la izquierda. Controlar «Personalizado 1 (IPv4)” E ingrese la dirección de la puerta de enlace de su enrutador Wifi. Haga clic en guardar y su Pihole está activo.

configuración del agujero pi

8. Utilice Pihole

Puede realizar un seguimiento de todos los anuncios que ha bloqueado, consultas que están permitidas en un panel limpio. También le permite bloquear sitios web manualmente para que pueda ser más que un simple bloqueador de sitios web. El bloqueo de sitios web solo funcionaría siempre que el DNS esté configurado en el dispositivo cliente y puede ser increíble si tiene niños en su hogar. Puede administrar todos los dispositivos, habilitar y deshabilitar el bloqueo de anuncios para cada dispositivo y hacer que toda su red sea más rápida.

página de configuración del agujero pi

Palabras de cierre

Esta fue una guía detallada sobre la instalación de Pihole en una frambuesa pi. Funciona muy bien y bloquea anuncios instantáneamente en toda la red. Se pierden algunos anuncios aquí y allá, pero siempre puede bloquearlos o habilitarlos manualmente. Pruébelo y avíseme si tiene algún problema en los comentarios a continuación.