dhcpd - options mitgeben funktioniert nicht

Post Reply
Message
Author
nn23

dhcpd - options mitgeben funktioniert nicht

#1 Post by nn23 »

Hi!

Ich habe hier einen Fedora Core release 3 (Heidelberg) server welcher DHCP Dienste mit anbietet.

Das Verteilen von IP/SM/GW geht einwandfrei, doch jetzt brauche ich eine zusätzliche Variable die mit übergeben werden soll.

also man dhcp-options, syntax ist wie folgt:

option var-name code 128 = typ;

im globalen Teil der .conf deklariert, im netz-spezischen teil dann:

option var-name wert;

eingetragen.

service dhcpd restart, er meckert auch nicht (wenn was mit der Syntax falsch ist würde er meckern)

am Client ipconfig /release/renew, aber die variable "var-name" mit dem wert "wert" wird nicht übernommen.

dann hab ich mit ethereal mitgesnifft, und im DHCP-Offer/Ack wird die option mit nicht mit übergeben!

lease-time, domain server, usw. übergit er alle. Wenn ich aber einen vordefinierten Wert nehme und den mit übergeben will geht das auch nicht

woran kann das liegen?

ThX

-----------------------------------------------------------------

DHCPD.CONF

option domain-name-servers 192.168.0.111 , 192.168.0.112;
ddns-update-style ad-hoc;
max-lease-time 2419200;
default-lease-time 2419200;
deny unknown-clients;
authoritative;

option dhcp-max-message-size 1024;
option var-name code 128 = text ;



subnet 192.168.10.0 netmask 255.255.255.0 {
option netbios-name-servers 192.168.0.113 ;
option domain-name-servers 192.168.0.114 , 192.168.0.115 ;
option routers firewall;
option var-name "wert" ;
#
# Test PCs
#

host vmware1 {
hardware ethernet FF:FF:FF:FF:FF:FF;
fixed-address test1.unsere.domain.de;
}

}


-----------------------------------------------------------------

[root@sg-test01 etc]# rpm -qa|grep dhcp
dhcp-devel-3.0.1-11
dhcp-3.0.1-11
dhcpv6-0.10-8
dhcpv6_client-0.10-8

-----------------------------------------------------------------

Vielen Dank & MfG

User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

#2 Post by Lateralus »

Habe ich das recht verstanden, dass du eine beliebigen Variable einfach so übergeben willst, welche erstmal nichts mit dem Netzwerk zu tun hat?

Sicher, dass das DHCP dies unterstützt?

nn23

#3 Post by nn23 »

ja, das versuche ich.

ich habe das mit einem ADS-DHCP Server probiert und das funktioniert einwandfrei.
variable definieren, weiter,weiter,ok, und es lief.

Ich will aber nicht von unserem DHCPD weg.

User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

#4 Post by Lateralus »

Zu finden in "man 5 dhcp-options" oder hier:
http://lrp.steinkuehler.net/Packages/ma ... .5.man.htm

Code: Select all

       The documentation for the various options mentioned  below
       is  taken  from  the  latest  IETF  draft document on DHCP
       options.   Options which are not listed  by  name  may  be
       defined  by  the name option-nnn, where nnn is the decimal
       number of the option code.   These options may be followed
       either  by a string, enclosed in quotes, or by a series of
       octets, expressed as two-digit hexadecimal numbers  seper­
       ated by colons.   For example:

            option option-133 "my-option-133-text";
            option option-129 1:54:c9:2b:47;

       Because  dhcpd does not know the format of these undefined
       option codes, no checking is done to ensure  the  correct­
       ness of the entered data.
Hoffentlich hilft das weiter.

nn23

#5 Post by nn23 »

das mit den "option option-nnn" habe ich schon probiert,-> läft nicht

aber thx trotzdem

Kersten

#6 Post by Kersten »

Hallo,

der Syntax ist richtig vielleicht
änderst du mal den Code

option var-name code 201 = text ;

funktionier bei mir

Gruß Kersten

nn23

#7 Post by nn23 »

werd ich nachher mal probieren!

Danke :)

Post Reply