Forum Linux.debian/ubuntu Configuration d'un serveur DHCP avec 2 interfaces

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
27
nov.
2018

Bonjour à toute la communauté,

Je sollicite votre aide car j'ai une grande difficulté sur laquelle j'espère qu'un brillant esprit pourrait m'aider..
Je voudrais configurer un serveur DHCP avec deux interfaces.
Actuellement, je fais ma configuration sur GNS3.

Voici le step by step que j'ai fais jusqu'a maintenant en espérant que vous pourrez me dire pourquoi je n'arrive pas à avoir une adresse dans le range de ma configuration :

installation de isc-dhcp-server

modification du fichier /etc/default/isc-dhcp-server

INTERFACES="eth0 eth1"

modification du fichier /etc/networking/interfaces

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
   address 192.168.10.1
   netmask 255.255.255.0
auto eth1
iface eth1 inet static
   address 192.168.20.1
   netmask 255.255.255.0

modification du fichier /etc/dhcp/dhcpd.conf

default-lease-time 6000;
max-lease-time 7200;
authoritative;
# configuration du premier réseau
subnet 192.168.10.0 netmask 255.255.255.0 {
 interface "eth0";
   option subnet-mask 255.255.255.0;
   option routers 192.168.10.254;
   option broadcast-address 192.168.10.255;
}
#configuration du second réseau
subnet 192.168.20.0 netmask 255.255.255.0 {
 interface "eth1";
   option subnet-mask 255.255.255.0;
   option broadcast-address 192.168.20.255;
}

avec cette configuration, lorsque je fais un ifdown eth0 et ifup eth0 sur la machine test, aucune réponse du serveur..

pouvez-vous m'aider svp ???

un humble utilisateur linux

  • # config dhcpd serveur

    Posté par  . Évalué à 4. Dernière modification le 28/11/18 à 15:21.

    au niveau de la config par interface, dans le fichier dhcpd.conf, tu indiques l'interface, ce qui n'est pas utile car l'interface est reconnue en fonction du sous réseau désigné, mais tu n'indiques pas la plage d'adresses ip à distribuer.
    Il faut plutôt faire un truc comme ça :

    subnet 192.168.10.0 netmask 255.255.255.0 { # s'associera automatiquement à eth0 car c'est la seule interface qui réponde au couple subnet/netmask
    range 192.168.10.200 192.168.10.240; # distribue les @ip de .200 à .240
    option routers 192.168.10.254;
    option broadcast-address 192.168.10.255;
    option subnet-mask 255.255.255.0;
    }

    pour plus d'info sur les différentes options, tu peux jeter un oeil à la page man dhcpd.conf

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.