• Saltar al contenido principal
  • Saltar a la barra lateral principal

DiegoAltF4

abril 8, 2019 Por diegoaltf4

Instalación de Pi-Hole

Pi-hole es una solución compuesta por diferentes herramientas Open Source que permiten la gestión de peticiones de resolución de nombres (DNS) identificando y bloqueando mediante listas negras aquellos dominios con mala reputación y reportados como distribuidores de publicidad intrusiva.

Los componentes principales de Pi-Hole son:

  • dnsmasq: Un servidor ligero de DNS y DHCP.
  • curl: Una herramienta de línea de comando para la gestión de peticiones HTTP.
  • lighttpd: Un servidor web focalizado en el desempeño y la seguridad.
  • php: Lenguaje de scripting de uso general para la web.
  • AdminLTE Dashboard: Panel de control basado en Bootstrap 3.x

En este tutorial voy a instalar pi-hole en raspbian.

Para realizar la instalación de pi-hole en nuestra Raspberry Pi es necesario tener nuestro sistema operativo actualizado. Para ello utilizaremos los comandos.

$ sudo apt-get update
$ sudo apt-get dist-upgrade
<p class="wp-block-syntaxhighlighter-code brush: bash; notranslate">Una vez esté hecho, instalaremos pi-hole mediante el comando</p>
$ curl -sSL https://install.pi-hole.net | bash

Se comienzan a instalar los paquetes.

Nos preguntará si queremos transformar nuestro dispositivo en un bloqueador. Le damos a «aceptar»

Le damos de nuevo a «aceptar»

Nos pregunta si queremos que la ip de nuestra raspberry sea la ip fija de pi-hole. Seleccionamos sí y continuamos.

El mensaje nos advierte que es posible que nuestro Router asigne la IP de Pi-hole a otro dispositivo. Pero como ya he configurado el servidor DHCP de mi router, no hay ningun problema.


A continuación seleccionamos la opción On y presionamos Enter. Se nos va a instalar una interfaz web que nos servirá para monitorizar y consultar los logs de Pi-hole.

Seleccionamos on para guardar un registro de los logs.

Aquí nos indicará la ruta en la que se ha instalado la interfaz web que será http://tu_ip/admin y también nos dirá la contraseña que tenemos que poner para acceder (se puede cambiar posteriormente con el comando
«pihole -a -p»)

Comandos de pi-hole con ejemplos

Configurar Pi-hole

Esta es la interfaz web de pi-hole.

Para actualizar las listas de los dominios bloqueados, tenemos que ir a tools-update gravity- update.

Para añadir listas a pi-hole tenemos que ir a settings-blocklist y pegar la URL de la lista y presionar Save and Update.

A continuación varias blocklists que podéis añadir, listas para copiar y pegar:

https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-blocklist.txt 
https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-malware.txt 
https://raw.githubusercontent.com/CHEF-KOCH/Audio-fingerprint-pages/master/AudioFp.txt
https://raw.githubusercontent.com/CHEF-KOCH/Canvas-fingerprinting-pages/master/Canvas.txt
https://raw.githubusercontent.com/CHEF-KOCH/CKs-FilterList/master/Anti-Corp/hosts/NSABlocklist.txt
https://raw.githubusercontent.com/CHEF-KOCH/WebRTC-tracking/master/WebRTC.txt
https://raw.githubusercontent.com/hectorm/hmirror/master/data/adaway.org/list.txt
https://raw.githubusercontent.com/hectorm/hmirror/master/data/adblock-nocoin-list/list.txt
https://raw.githubusercontent.com/hectorm/hmirror/master/data/adguard-simplified/list.txt
https://raw.githubusercontent.com/hectorm/hmirror/master/data/anudeepnd-adservers/list.txt
https://raw.githubusercontent.com/hectorm/hmirror/master/data/disconnect.me-ad/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/disconnect.me-malvertising/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/disconnect.me-malware/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/disconnect.me-tracking/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/easylist/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/easyprivacy/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/eth-phishing-detect/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/fademind-add.2o7net/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/fademind-add.dead/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/fademind-add.risk/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/fademind-add.spam/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/kadhosts/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/malwaredomainlist.com/list.txt 
https://raw.githubusercontent.com/hectorm/hmirror/master/data/malwaredomains.com-immortaldomains/list.txt

Conclusión

Tenemos que ser conscientes de la publicidad intrusiva a la cual estamos sometidos a diario y esta publicidad busca obtener información de tus costumbres a la hora de navegar. Instalar pi-hole es una buena manera de tratar de mitigar los efectos de esta publicidad intrusiva.

 

Inicio

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

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

Barra lateral principal

Buscar

advertencia

Toda la información proporcionada es de uso y fines educativos, DiegoAltF4 no se responsabiliza de los daños causados por la gente que haga un mal uso de la información proporcionada. Hacer un mal uso de esta información es un delito tipificado en el articulo 197.3 del código penal.

Entradas recientes

  • Heap Exploitation 0x02 | House of Force
  • Heap Exploitation 0x01 | Chunks
  • Writeup Una Al Mes – Junio 2022
  • Writeup Challenge 7 | pwn101 TryHackMe
  • Writeup VulnLawyers ctfchallenge

¿Quieres colaborar conmigo ?

Contáctame

si quieres aprender más

Base64
Underc0de
LinuxSeguridad
Security News
© 2023

DiegoAltF4