Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

  • Index
  •  » SuSE
  •  » [DHCP] – Option de dhcpd.conf

#1 25 Apr 2006 14:34:52

ross
Affranchi(e)
 
Date d'inscription: 25 Apr 2006
Messages: 3

[DHCP] – Option de dhcpd.conf

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

 

#2 25 Apr 2006 16:46:42

BOFH
Admin
Lieu: Ecublens, VD
Date d'inscription: 03 Feb 2005
Messages: 862
Site web

Re: [DHCP] – Option de dhcpd.conf

Hello,

si c'est bien une option de type texte, tu devrais pouvoir y arriver avec, qq part dans le scope global

Code:

option nortel-specific-option code 157;

Et pour appliquer l'option a ton device nortel uniquement:

Code:

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

 

#3 25 Apr 2006 17:26:27

ross
Affranchi(e)
 
Date d'inscription: 25 Apr 2006
Messages: 3

Re: [DHCP] – Option de dhcpd.conf

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

 

#4 25 Apr 2006 18:01:38

BOFH
Admin
Lieu: Ecublens, VD
Date d'inscription: 03 Feb 2005
Messages: 862
Site web

Re: [DHCP] – Option de dhcpd.conf

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

 

#5 26 Apr 2006 16:20:57

ross
Affranchi(e)
 
Date d'inscription: 25 Apr 2006
Messages: 3

Re: [DHCP] – Option de dhcpd.conf

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

 
  • Index
  •  » SuSE
  •  » [DHCP] – Option de dhcpd.conf

Pied de page des forums

Powered by FluxBB