Vous n'êtes pas identifié.
Bonjour,
J’aimerais savoir comment configurer des options « libres » dans dhcpd. Actuellement j’ai un device Nortel qui requiert cette option :
option 157 "Nortel,192.168.110.29:22,1,2; Nortel,192.168.110.29:22;0.0.0.0:0;#12345."
Avec le server DHCP de windows il est très facile de rajouter cette option en revanche je n’y arrive pas avec le server Linux SuSe 10. Voici mes fichiers de configuration. Ha oui j’utilise plusieurs interfaces histoire de séparer des VLANs et leurs adresses IP associées.
En vous remerciant.
Ross
The configuration file /etc/dhcpd.conf
# dhcpd.conf
ddns-update-style none;
#eth0
subnet 192.168.110.0 netmask 255.255.255.0 {
option domain-name "LAB110.ch";
option routers 192.168.110.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.110.255;
option ip-forwarding off;
range 192.168.110.100 192.168.110.200;
default-lease-time 14400;
max-lease-time 172800;
}
#eth1
subnet 192.168.0.0 netmask 255.255.255.0 {
option domain-name "LAB000.ch";
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option ip-forwarding off;
range 192.168.0.100 192.168.0.200;
default-lease-time 14400;
max-lease-time 172800;
}
In order to start the dhcp server on more than one interface:
The configuration file /etc/sysconfig/dhcpd
# dhcpd
DHCPD_INTERFACE="eth0 eth1"
DHCPD_RUN_CHROOTED="yes"
DHCPD_CONF_INCLUDE_FILES=""
DHCPD_RUN_AS="dhcpd"
DHCPD_OTHER_ARGS=""
DHCPD_BINARY=""
Hors ligne
Hello,
si c'est bien une option de type texte, tu devrais pouvoir y arriver avec, qq part dans le scope global
option nortel-specific-option code 157;
Et pour appliquer l'option a ton device nortel uniquement:
host myNortelDevice { hardware ethernet 00:11:22:33:44:55; fixed-address 192.168.110.x option nortel-specific-option "Nortel,192.168.110.29:22,1,2; Nortel,192.168.110.29:22;0.0.0.0:0;#12345."; }
Hope this helps
++
Hors ligne
Merci pour t'as réponse.
A ceci je vois un désavantage, il faudrait configurer cette option pour tous les devices connectés qui requerraient cette option (si je comprends bien).
Entre temps j'ai trouvé qqc qui à l'air de fonctionner:
The configuration file /etc/dhcpd.conf
# dhcpd.conf
ddns-update-style none;
option Nortel-devices code 157 = text;
option Nortel-devices "Nortel,192.168.110.29:22,1,2;Nortel,192.168.110.29:22,1,2;0.0.0.0:0;#12345.";
#eth0
subnet 192.168.110.0 netmask 255.255.255.0 {
option domain-name "LAB110.ch";
option routers 192.168.110.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.110.255;
option ip-forwarding off;
range 192.168.110.100 192.168.110.200;
default-lease-time 14400;
max-lease-time 172800;
}
#eth1
subnet 192.168.0.0 netmask 255.255.255.0 {
option domain-name "LAB000.ch";
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option ip-forwarding off;
range 192.168.0.100 192.168.0.200;
default-lease-time 14400;
max-lease-time 172800;
}
Encore merci
Hors ligne
Tout a fait. Le contexte n'était pas très clair dans ton post initial; ce que tu mentionnes applique l'option a tous les clients dhcp, or cette option fait partie de la classe de celles qui peuvent avoir une signification différente en fonction du client. Il n'est donc pas toujours souhaitable de l'appliquer de manière globale, sauf si ton réseau est uniquement constitué de ces clients nortel.
++
Hors ligne
De même on peut aussi spécifier des valeurs d'options différentes pour chaque subnet:
The configuration file /etc/dhcpd.conf
# dhcpd.conf
ddns-update-style none;
option Nortel-devices code 157 = text;
#eth0
subnet 192.168.110.0 netmask 255.255.255.0 {
option domain-name "LAB110.ch";
option routers 192.168.110.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.110.255;
option ip-forwarding off;
range 192.168.110.100 192.168.110.200;
default-lease-time 14400;
max-lease-time 172800;
option Nortel-devices "Nortel,192.168.110.29:22,1,2;Nortel,192.168.110.29:22,1,2;0.0.0.0:0;#12345.";
}
#eth1
subnet 192.168.0.0 netmask 255.255.255.0 {
option domain-name "LAB000.ch";
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option ip-forwarding off;
range 192.168.0.100 192.168.0.200;
default-lease-time 14400;
max-lease-time 172800;
option Nortel-devices "Nortel,192.168.220.29:44,1,2;Nortel,192.168.220.29:44,1,2;0.0.0.0:0;#6789.";
}
encore merci
Hors ligne