Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Creatief met DHCP ..... host & subnet specifieke info.

0 views
Skip to first unread message

Niels Basjes

unread,
May 23, 2004, 5:56:47 AM5/23/04
to
Hallo,

Ik heb een beetje lastig probleem met het configureren van de ISC DHCP
server (ik heb hier 3.0.1rc12 nu geinstalleerd staan).

Ik wil een groep systemen die ik van subnet en systeem afhankelijke
info wil voorzien vanuit DHCP. Specifiek gaat het om de "filename" en
"next-server" opties (maar waarschijnlijk nog wel een paar) om via
DHCP iets te kunnen booten (BOOTP/PXE & TFTP).

Even een beetje uitleg wat ik wil:
Systeem A wil ik in subnet 1 systeem ABC laten booten.
Systeem B wil ik in subnet 1 systeem XYZ laten booten.
Systeem A wil ik in subnet 2 systeem XYZ laten booten.
Systeem B wil ik in subnet 2 systeem ABC laten booten.

Ik kan dus niet gewoon zeggen:
subnet aa.bb.cc.dd netmask xx.xx.xx.xx {
filename "ABC";
}

en ik kan ook niet zeggen

host A {
hardware ethernet aa:bb:cc:dd:ee:ff;
filename "ABC";
}

en dus ook niet

group {
filename "ABC";
host A { hardware ethernet aa:bb:cc:dd:ee:ff; }
}

Deze kunnen niet omdat deze of voor alle systemen op een subnet het
vast leggen, of voor een specifieke host op alle subnets.

Hoe moet ik dat wat ik wil wel configureren ?


--
Niels.

Drs. ir. Niels Basjes - http://niels.basjes.nl/ - VCV 20000302
mailto:`echo 'Niels Basjes'|awk '{print$1"@"$2".nl"}'`
Hacker: One who enjoys the intellectual challenge of
creatively overcoming or circumventing limitations.

Koos van den Hout

unread,
May 25, 2004, 7:40:21 AM5/25/04
to
Niels Basjes <Niels...@example.com> wrote:
> Even een beetje uitleg wat ik wil:
> Systeem A wil ik in subnet 1 systeem ABC laten booten.
> Systeem B wil ik in subnet 1 systeem XYZ laten booten.
> Systeem A wil ik in subnet 2 systeem XYZ laten booten.
> Systeem B wil ik in subnet 2 systeem ABC laten booten.

> Ik kan dus niet gewoon zeggen:
> subnet aa.bb.cc.dd netmask xx.xx.xx.xx {
> filename "ABC";
> }

> en ik kan ook niet zeggen

> host A {
> hardware ethernet aa:bb:cc:dd:ee:ff;
> filename "ABC";
> }

> en dus ook niet

> group {
> filename "ABC";
> host A { hardware ethernet aa:bb:cc:dd:ee:ff; }
> }

> Deze kunnen niet omdat deze of voor alle systemen op een subnet het
> vast leggen, of voor een specifieke host op alle subnets.

Maar wat dacht je van optie

subnet net1 netmask xyz {
host net1-A {
hardware ethernet ...
filename "ABC"
}
host net1-B {
hardware ethernet ...
filename "XYZ"
}
}
subnet net2 netmask xyz {
host net2-A {
hardware ethernet ...
filename "XYZ"
}
host net2-B {
hardware ethernet ...
filename "ABC"
}
}

zo uit mijn hoofd. Niet getest, maar nesting werkt volgens mij in
dhcpd.conf wel zo.
--
Koos van den Hout, herding Suns and networks as ko...@cs.uu.nl
+31-30-2534104 PGP keyid 0x27513781
http://idefix.net/~koos/ Use PGP when possible!
Visit my site about books with reviews http://www.virtualbookcase.com/

Niels Basjes

unread,
Jun 5, 2004, 10:18:51 AM6/5/04
to
On Tue, 25 May 2004 11:40:21 +0000 (UTC), the lifeform known as Koos
van den Hout <ko...@cs.uu.nl> wrote:

>Niels Basjes <Niels...@example.com> wrote:
>> Even een beetje uitleg wat ik wil:
>> Systeem A wil ik in subnet 1 systeem ABC laten booten.
>> Systeem B wil ik in subnet 1 systeem XYZ laten booten.
>> Systeem A wil ik in subnet 2 systeem XYZ laten booten.
>> Systeem B wil ik in subnet 2 systeem ABC laten booten.

...

>Maar wat dacht je van optie
>
>subnet net1 netmask xyz {
> host net1-A {
> hardware ethernet ...
> filename "ABC"
> }
> host net1-B {
> hardware ethernet ...
> filename "XYZ"
> }
>}
>subnet net2 netmask xyz {
> host net2-A {
> hardware ethernet ...
> filename "XYZ"
> }
> host net2-B {
> hardware ethernet ...
> filename "ABC"
> }
>}
>
>zo uit mijn hoofd. Niet getest, maar nesting werkt volgens mij in
>dhcpd.conf wel zo.

Thanks. Ik ga dit proberen.

0 new messages