Inicio

martes, marzo 11

Actualización de Pi-hole a versión 6.

1) Actualización pihole, ejecutando en el server -> pihole -up 1

2) Para acceder al pihole actualizado hay que hacerlo a través de: https://ipservidor/admin/login  (es con https y aceptando el riesgo).

3) Si hay problemas con la resolución DNS, seguir los siguientes pasos:

Parece ser que para evitar ciertos problemas al migrar entre versiones, desactivan el parámetro "etc_dnsmasq_d" poniéndolo a "false". Pero al terminar, no lo dejan como estuviera.

Entonces, para evitar problemas, después de actualizar a la versión 6, habría que poner ese parámetro a "true".

Hay dos formas de hacerlo:

3.1.- Por consola.

Ejecutar: "pihole-FTL --config misc.etc_dnsmasq_d true"

O bien, editar el fichero "/etc/pihole/pihole.toml", buscar el parámetro "etc_dnsmasq_d" para ponerlo a true (por defecto estará a "false").

Ejecutar: service pihole-FTL restart

3.2. Modo gráfico.

Ir a: "Settings" > "All Settings". Allí, en la parte superior hay varios botones, y habrá que pulsar "Miscellaneous" para acceder a las "Miscellaneous settings (misc)". Entre los distintos recuadros/opciones que aparecen:

Reiniciar Pi-hole -> systemctl restart pihole-FTL.service

EXTRAS:

1) Si tienes problemas con DNSmasq lo detectas porque sale mensaje -> Maximum number of concurrent DNS queries reached (max: 150), hay que hacer esto:

Aumentar en el archivo /etc/dnsmasq.d/90-custom.conf, añadiendo: dns-forward-max=1024

2) Problemas con el límite de peticiones (quitar el error de que dropea conexiones). Hay que cambiar [dns.rateLimit] -> count = 1000 en el archivo /etc/pihole/pihole.toml -> Cambiarlo por un número mayor, por ejemplo 4000 peticiones a los 60 segundos

3) Problemas con la BD ocupa demasiado (vaciar la base de datos cada x días), el parámetro relevante es MAXDBDAYS en el archivo /etc/pihole/pihole.toml -> Cambiarlo por ejemplo a 30. Cada mes se procede a vaciar la BD.

Recuerda en cada cambio/s hay que reiniciar el servicio: systemctl restart pihole-FTL.service