GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo implementar Pi-Hole en Debian 11

Hola amigos. En esta publicación, aprenderá cómo instalar e implementar Pi-Hole usando Docker. Así tendrás otra alternativa válida para disfrutar de esta gran herramienta.

Introducción a Pi-hole

Pi-Hole es un Adblock a nivel de red, es decir, en lugar de tener que instalarse en todos los navegadores de todos los dispositivos de una red, está “al mismo nivel que el enrutador”. Esto implica que cualquier dispositivo conectado a la red aprovechará Pi-Hole.

Por supuesto, Pi-Hole se puede instalar en muchas distribuciones de Linux debido a su muy buen soporte. Además, tenemos varias formas de instalarlo aunque en este post abordaremos la alternativa Docker.

Con Docker podremos desplegar Pi-Hole en casi cualquier distribución de Linux y además aprovechar todos los beneficios que nos brinda Docker como la gestión y seguridad del aislamiento con el sistema.

Por eso, en esta publicación, aprenderá cómo implementar Pi-Hole usando Docker.

Implementar Pi-Hole usando Docker

Para esta publicación, he elegido Debian 11 porque es uno de los sistemas en los que más confío.

Entonces, primero, instale Docker en Debian 11. Para eso, tenemos nuestra publicación

¿Cómo instalar Docker en Debian 11?

Después de que Docker sea completamente funcional en el sistema, es conveniente descargar las herramientas necesarias para que Pi-Hole pueda implementarse.

Para hacer esto, con la ayuda de git correr

git clone https://github.com/pi-hole/docker-pi-hole.git

En caso de que no tengas git en su sistema, puede instalarlo de la siguiente manera

sudo apt install git

Esto creará una carpeta llamada docker-pi-hole que es donde tendremos todos los archivos necesarios.

Accede a esta carpeta.

cd docker-pi-hole/

En su interior, tenemos el docker_run.sh que es donde está el script que realmente instala Pi-Hole.

Antes de ejecutarlo conviene echarle un vistazo primero.

nano docker_run.sh

Porque en este archivo puedes editar los DNS que por defecto son 127.0.0.1 y 1.1.1.1.1 como se muestra en la imagen.

Guarde los cambios y cierre el editor.

Ahora, cuando esté listo, puede ejecutarlo

sh docker_run.sh

Si todo salió bien, debería aparecer un mensaje en la pantalla de salida indicándolo.

Para acceder al panel de Pi-hole, debe abrir un navegador web y acceder a http://ip-server/admin y verás la siguiente pantalla

De esta manera, sabrás que Pi-Hole está listo para la batalla. Lo siguiente que debe hacer es configurar su enrutador para que el DNS sea el de Pi-Hole.

Disfrútalo

Conclusión

En esta publicación, aprendió cómo implementar Pi-Hole usando Docker para nuestro propósito. De esta manera tienes otra forma de implementarlo.


Debian
  1. Cómo instalar el motor Docker en Debian 9 Stretch Linux

  2. Cómo implementar un servidor DNS dinámico con Docker en Debian 10

  3. Cómo instalar Docker Engine en Debian 11

  4. Cómo instalar Docker en Debian 9 (Stretch)

  5. Cómo instalar y configurar docker en Debian 11

Cómo instalar Docker en Debian 8 Jessie

Cómo instalar Docker en Debian 9 Stretch

Cómo instalar Docker Compose en Debian 9 Stretch

Cómo instalar Docker en Debian 10 Buster

Cómo instalar Bitwarden en Debian 11

Cómo instalar Docker CE en Debian 11