Bonjour,
Je cherche à comprendre comment est configuré le domaine pi.hole , car j'aimerais comprendre pourquoi mon domaine intra ne fonctionne pas correctement.
Voici ma config : un srv tête de pont Nginx dont j'ai configuré un vhost en proxy_pass pour qu'il transfére au second server où se trouve uniquement pi-hole. Ainsi srv-dns.intra renverra le contenu de 192.168.0.11 .
Voici un bout de mon vhost correspondant :
# router local (port 80) - srv-dns.intra
upstream hole1 {
server 192.168.0.11;
}
server {
##### BLOCK GENERIC
listen 80;
listen [::]:80;
server_name srv-dns.intra;
allow 192.168.0.0/24;
deny all;
# location
location / {
include proxy_params;
proxy_pass http://hole1;
proxy_connect_timeout 20;
proxy_send_timeout 20;
# keep real ip of the client
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
real_ip_header X-Forwarded-For;
limit_req zone=one burst=5;
}
}
Ensuite évidemment j'ajoute sur mes machines clientes la correspondance ip Nginx / srv-dns.intra dans /etc/hosts.
Nginx passe bien le relais au Lighttpd mais j'ai la page avec un id blockpage et les css/js/img en 404.
Que faut-il de plus comme config ? Je n'ai pas touché au Lighttpd de PiHole.
Voici une trace dans mon error.log lighttpd : (mod_fastcgi.c.421) FastCGI-stderr: PHP Warning: Undefined array key "data:" in /var/www/html/pihole/index.php on line 339
Pour le moment je n'y accéde donc que via l'IP locale.
Cdlt