Partage
  • Partager sur Facebook
  • Partager sur Twitter

host (dhcp) et host (DNS)

Deux fichiers, deux fois "hosts", différences ?

    21 mai 2021 à 14:25:12

    Bonjour,

    j'ai un petit réseau virtuel, avec un serveur DHCP (isc-dhcp-server) et un serveur DNS (j'ai juste écrit le minimum, ce qui m'importe). Ces serveurs se trouvent ici 10.0.0.254 (une Ubuntu).

    Le fichier /etc/bind/named.conf (avec une seule zone)

    root@thierry-VirtualBox:/etc/bind# cat named.conf | grep -v ^/
    
    include "/etc/bind/named.conf.options";
    include "/etc/bind/named.conf.local";
    include "/etc/bind/named.conf.default-zones";
    
    
    
    zone "zuHause.local" {
                    type master;
                    file "/etc/bind/db.zuHause.local";
    };
    
    zone "0.0.10.in-addr.arpa." {
                    type master;
                    file "/etc/bind/db.10.0.0";
    };

    La zone zuHause.local (fichier db.zuHause.local)

    root@thierry-VirtualBox:/etc/bind# cat db.zuHause.local 
    $TTL    604800 ;        1 semaine (ORIGIN est optionel, la variable @ premd le nom de zuHause.local. 
    $ORIGIN zuHause.local.
    @       IN      SOA     ns1.zuHause.local.      thierry.zuHause.local. (
                            2021052101      ;serial
                            3600            ;refresh
                            3000            ;retry
                            4619200         ;expire
                            604800          ;minimum
    )
    
    @       IN      NS      ns1.zuHause.local.
    ns1     IN      A       10.0.0.254
    debian1 IN      A       10.0.0.11
    debian2 IN      A       10.0.0.12
    


    Maintenant le serveur DHCP (fichier dhcpd.conf)

    root@thierry-VirtualBox:/etc/dhcp# cat dhcpd.conf | grep -v ^#
    
    
    default-lease-time 600;
    max-lease-time 7200;
    
    ddns-update-style none;
    
    authoritative;
    
    subnet 10.0.0.0 netmask 255.255.255.0 {
            range 10.0.0.10 10.0.0.20;
            option domain-name-servers ns1.zuHause.local;
            option domain-name "zuHause.local";
            option routers 10.0.0.254;
            option broadcast-address 10.0.0.255;
    
            host PC2 {
                    hardware ethernet 08:00:27:5a:97:60;
                    fixed-address 10.0.0.12;
            }
    }
    
    root@thierry-VirtualBox:/etc/dhcp#


    L'IPv4 de la Debian (dont l'adresse MAC est 08:00:27:5a:97:60):

    enp0s3
    inet 10.0.0.12/24 brd 10.0.0.255


    REMARQUES:

    les commandes suivantes fonctionnent:

    ping debian2

    ping debian2.zuHause.local

    ping 10.0.0.12

    QUESTIONS:

    Je vois bien que debian2 (ainsi que debian2.zuHause.local) peut être résolu avec une requête DNS avec comme résultat 10.0.0.12

    1) Quel est la différence entre "host" (PC2) du fichier /etc/dhcp/dhcpd.conf et le host-domain (debian2) que j'ai déclaré dans /etc/bind/db.zuHause.local ?

    2) À quoi sert cette écriture PC2 dans le fichier /etc/dhcp/dhcpd.conf ?

    Dans cette même debian2 (10.0.0.12), si je tape hostname, j'ai comme nom d’hôte

    debian01

    3) et lui alors, ce dernier hôte, à quoi sert-il exactement ?

    Merci à vous.

    =========================================================

    Réponse à la question 1 & 2: (selon ce que je constate…)

    PC2 et debian2 représente la même chose (désolé pour mon vocabulaire). Avec un différence en pratique:

    ping PC2

    fonctionne. Alors que

    ping debian2

    ne fonctionne pas. Il faut donner le nom de machine complet:

    ping debian2.zuHause.local

    et là ça fonctionne.



    -
    Edité par DenebeDenebe 1 juin 2021 à 14:33:51

    • Partager sur Facebook
    • Partager sur Twitter

    host (dhcp) et host (DNS)

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown