Pi-hole es una aplicación para bloqueo de anuncios y rastreadores en Internet[2][3][4][5] a nivel de red en Linux que actúa como un sumidero de DNS[6] (y opcionalmente como un servidor DHCP), destinado para su uso en una red privada.[1] Fue diseñado para su uso en dispositivos embebidos con capacidad de red, como el Raspberry Pi,[3][7] pero también se puede utilizar en otras máquinas que ejecuten distribuciones Linux e implementaciones en la nube.[6][8][9][10]
Pi-hole tiene la capacidad de bloquear anuncios tradicionales de sitios web, así como anuncios en lugares no convencionales, como televisores inteligentes y sistemas operativos para dispositivos móviles.[11][12]
Historia
El proyecto Pi-hole fue creado por Jacob Salmela como una alternativa de código abierto al AdTrap[13][14] en 2014[15] y fue alojado en GitHub.[16] Desde entonces, varios contribuyentes se han unido al proyecto, sobre todo (basado en el número de commits a partir de mayo de 2018) dschaper, PromoFaux y DL6ER.[15]
Características
Pi-hole utiliza un dnsmasq modificado llamado FTLDNS,[17] cURL, lighttpd, PHP y el panel de control AdminLTE[18] para bloquear las peticiones DNS para dominios conocidos de seguimiento y publicidad. La aplicación sirve como un servidor DNS para una red privada (reemplazando cualquier servidor DNS preexistente proporcionado por otro dispositivo o el ISP), con la capacidad de bloquear anuncios y rastreadores de dominios para los dispositivos de los usuarios.[2] Obtiene listas de dominios publicitarios y de seguimiento a partir de fuentes predefinidas (que pueden ser modificadas por el usuario) con las que el Pi-hole compara las consultas DNS. Si se encuentra una coincidencia dentro de cualquiera de las listas, o de la lista negra del usuario, Pi-hole negará resolver el dominio solicitado y responderá al dispositivo solicitante con una página web en blanco.[19]
Debido a que Pi-hole bloquea dominios a nivel de red, es capaz de bloquear anuncios, como banners publicitarios en una página web, pero también puede bloquear anuncios en lugares no convencionales, como en Android, iOS y televisores inteligentes.[9][11]
La naturaleza de Pi-hole le permite también bloquear dominios de sitios web en general mediante una lista negra manual del nombre de dominio. Del mismo modo, los dominios pueden incluirse en una lista blanca manualmente en caso de que la función de un sitio web se vea afectada por el bloqueo de dominios. Pi-hole también puede funcionar como una herramienta de monitorización de red,[20] que puede ayudar en la resolución de problemas de peticiones DNS y en la resolución de problemas de redes defectuosas.[9]
Diferencia con los bloqueadores de anuncios tradicionales
Pi-hole funciona de forma similar a un cortafuegos de red, lo que significa que los anuncios y los dominios de seguimiento se bloquean para todos los dispositivos que se encuentran detrás de él, mientras que los bloqueadores de anuncios tradicionales solo se ejecutan en el navegador de un usuario y solo eliminan los anuncios en el mismo equipo.[9][21] También brinda una manera de obtener estadísticas sobre la actividad en la red, mejorar el rendimiento y brindar seguridad.
Referencias
Enlaces externos