• [^] # Re: 127.0.0.1 0.0.0.0 ?

    Posté par (site web personnel) . En réponse au journal À quoi servent les fichiers hosts et comment les supprimer sous linux ?. Évalué à 8.

    Le plus élégant me semble de nullrouter. Pour ce faire, prendre une IP (de documentation par exemple, cf. RFC 5737), donc dans les ranges :
    - 192.0.2.0/24 (TEST-NET-1),
    - 198.51.100.0/24 (TEST-NET-2),
    - 203.0.113.0/24 (TEST-NET-3).

    Ou encore une adresse IPv4 privée (cf. RFC 1918), en s'assurant qu'elle ne correspond pas à une adresse valide sur votre réseau bien entendu.

    Puis lancer un

    ip route add blackhole 192.0.2.1/32
    

    par exemple. Et remplir dans /etc/hosts les noms d'hôtes à null-router en les associant à l'IPv4 précédemment choisie.

    Même chose en IPv6 avec 2001:db8::/32, et par contre :

    ip -6 route add blackhole 2001:db8::dead/128 dev lo