• [^] # Re: IP fixe tout court

    Posté par . En réponse au message Pi-Hole ne fonctionne pas. Évalué à 1. Dernière modification le 03 janvier 2024 à 13:21.

    Désolé. J'ai fait un réponse dégeulasse. Je voulais l'éditer mais je n'ai plus le bouton.
    Je vais signaler afin qu'il soit supprimé.

    Voici ma réponse complète.

    Alors, ce que j'ai fait :
    - supprimé la ligne d'attribution d'IP statique dans l'interface du pihole
    - attribué une IP statique à la machine du pihole directement dans les fichiers de config :

    admin@redzic:~ $ cat /etc/network/interfaces
    # interfaces(5) file used by ifup(8) and ifdown(8)
    # Include files from /etc/network/interfaces.d:
    source /etc/network/interfaces.d/*
    iface eth0 inet static
    address 192.168.1.20
    netmask 255.255.255.0
    gateway 192.168.1.1
    

    Pour info mes interfaces :

    admin@redzic:~ $ ip a 
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
     inet 127.0.0.1/8 scope host lo
     valid_lft forever preferred_lft forever
     inet6 ::1/128 scope host 
     valid_lft forever preferred_lft forever
    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
     link/ether dc:a6:32:32:0d:aa brd ff:ff:ff:ff:ff:ff
     inet 192.168.1.20/24 brd 192.168.1.255 scope global noprefixroute eth0
     valid_lft forever preferred_lft forever
     inet6 fe80::fcc5:1f1e:4b3c:f67e/64 scope link 
     valid_lft forever preferred_lft forever
    3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
     link/ether dc:a6:32:32:0d:ab brd ff:ff:ff:ff:ff:ff
    

    Si je fais un dig depuis ma machine où est installé le pihole (192.168.1.20) :

    admin@redzic:~ $ dig a linuxfr.org +short +identify
    213.36.253.176 from server ::1 in 35 ms.
    

    Ce "::1" me chagrine mais je ne sais pas si c'est vraiment faux.
    Voici mon fichier hosts :

    admin@redzic:~ $ cat /etc/hosts
    127.0.0.1 localhost
    ::1 localhost ip6-localhost ip6-loopback
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    127.0.1.1 yunohost
    #127.0.0.1 xxxx
    192.168.1.20 xxxx.yy #Added by pihole#
    

    Dans les logs du pihole, je vois toutes les requêtes faites sur cette même machine. Lorsque je fais un ping ou lorsque je rafraîchis mon applications FreshRSS installé dessus. Je peux voir les domaines sur lesquels il se connecte et quel serveur DNS il interroge (FDN dans mon cas. Celui que j'ai sélectionné dans les paramètres du pihole).

    Si j'édite mon /etc/resolv.conf sur l'une des machine (autre que le pihole) en mettant l'adresse 192.168.1.20 :

    jaared@optiplex:~$ ping linuxfr.org
    ping: linuxfr.org: Temporary failure in name resolution
    

    Côté pihole tout semble tourner :

    admin@redzic:~ $ sudo pihole status 
     [✓] FTL is listening on port 53 
     [✓] UDP (IPv4) 
     [✓] TCP (IPv4) 
     [✓] UDP (IPv6) 
     [✓] TCP (IPv6) 
     [✓] Pi-hole blocking is enabled