Domaine personnel

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

En cliquant sur l'icône du globe au bas de mon message, vous obtiendrez une traduction à peu près correcte de mon message (pardon my french :wink: )

Instead of configuring each clients hosts file for srv-dns.intra, you could consider to name your Pi-hole host machine accordingly, e.g. by adding the respective Local DNS records to your Pi-hole.

The 404 is intentional for any non-pi.hole domain (it's a security precaution).
You'd have to use http://hostname/admin to access Pi-hole's web interface by a different hostname.

thanks for explanation :slight_smile:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.