¿Qué es Pi-hole?

Los anuncios son extremadamente comunes en Internet y casi todos los sitios web ejecutan al menos un anuncio por página. En la PC, puede instalar una extensión de navegador para bloquear anuncios y en el móvil, puede usar un navegador que bloquee los anuncios. Desafortunadamente, las páginas web dentro del navegador no son el único lugar donde puede ver anuncios. Muchas aplicaciones y dispositivos inteligentes también incluyen anuncios que no puede bloquear con un bloqueador de anuncios tradicional.

Pi-hole, que se pronuncia "pie hole", es un bloqueador de anuncios gratuito basado en DNS que puede bloquear anuncios para todos los dispositivos de su red. Al igual que con los bloqueadores de anuncios tradicionales, Pi-hole utiliza listas creadas por la comunidad para bloquear el acceso a sitios web conocidos que sirven anuncios. Los bloqueadores de anuncios tradicionales evitan que el navegador cargue los recursos de los dominios en la lista de bloqueo al bloquear la conexión. Pi-hole es un servidor DNS personalizado que simplemente desvía las solicitudes de DNS de los dominios en la lista de bloqueo para que no se puedan cargar anuncios.

Pi-hole tiene un par de desventajas sobre un bloqueador de anuncios tradicional. Solo puede bloquear recursos a nivel de dominio, por lo que no puede bloquear anuncios propios ni aplicar filtros cosméticos. También es un poco más difícil inhabilitar temporalmente o permitir un dominio bloqueado específico si descubre que ha dañado un sitio web que desea ver.

La principal ventaja de una herramienta como Pi-hole es que puede bloquear anuncios en cualquier dispositivo que esté configurado para usarlo como servidor DNS. El software está diseñado para ejecutarse en una minicomputadora Raspberry Pi, de ahí la palabra "Pi" en el nombre; sin embargo, se puede ejecutar en cualquier computadora Linux compatible, incluidos los servicios en la nube.

Cómo instalar y usar Pi-hole

Para usar Pi-hole, debe instalar un sistema operativo compatible, como Raspberry Pi OS o Ubuntu. Se puede encontrar la lista de sistemas operativos compatibles y requisitos del sistema. aquí. La instalación de Pi-hole puede ser tan simple como un comando de una línea; alternativamente, puede clonar el repositorio de git y luego ejecutar el script de instalación. La guía de instalación se puede encontrar aquí.

Una vez que Pi-hole se está ejecutando, puede configurar manualmente cada dispositivo para usarlo como servidor DNS o puede configurar su enrutador para que todos los dispositivos conectados lo usen. Hay guías disponibles aquí para el proceso de configuración de su red para usar Pi-hole. Actualizar Pi-hole es tan simple como ejecutar el comando "pihole -up".

También hay una guía disponible aquí para configurar Pi-hole para que se combine con una VPN para que pueda seguir beneficiándose del bloqueo de anuncios de Pi-hole mientras utiliza datos móviles o en otra red.