Portál AbcLinuxu, 12. května 2025 12:40

Dotaz: dhcpd.conf hodně malých inervalů range

5.6.2007 21:23 Libor
dhcpd.conf hodně malých inervalů range
Přečteno: 584×
Odpovědět | Admin
Dobrý den,

potřeboval bych nakonfigurovat DHCP server tak, že několika počítačům přiřadím stálou adresu na základě MAC a ostatním jakoukoliv adresu z rozsahu. Problém je v tom, že se mi tím nepříjemně rozkouskuje rozsah na hodně malých intervalů (range). Nebude to výkonnostní problém pro DHCP server? Existuje elegantější řešeni? Srazit IP adresy počítačů se stálou adresou k sobě pro mě není řešením.

Děkuji.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

honzous avatar 6.6.2007 10:29 honzous | skóre: 17 | blog: /var/log/honzous.log
Rozbalit Rozbalit vše Re: dhcpd.conf hodně malých inervalů range
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejak nerozumim tomu, co te trapi. Jen vim, ze s dhcpd se daji delat kouzla :-) Pokud se bojis, ze budes mit v dhcpd.conf nadefinovane stovky subnetu, tak se neboj, server se z toho nezblazni ani v nejmensim. Ale jinak jsem nepochopil, na co ses ptal :-)
Nevykej mi, ja ti taky nebudu vykat...↵ Mar 13 11:53:32 nevykat last message repeated 2324661 times
6.6.2007 11:02 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: dhcpd.conf hodně malých inervalů range
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podle mne pokud nastavíte range na celý přidělovaný rozsah IP adres, a pak některým nadefinujete nějaké IP adresy napevno, DHCPD se těm pevným vyhne a nebude je přidělovat nikomu jinému.
6.6.2007 11:17 Libor
Rozbalit Rozbalit vše Re: dhcpd.conf hodně malých inervalů range

Ano, to už jsem zkoušel, ale při každém požadavku na takovou adresu se mi potom v syslogu objeví nepříjemná hláška:

Both dynamic and static leases present for xxx.xxx.xxx.xxx
Either remove host declaration ... or remove xxx.xxx.xxx.xxx from the dynamic address
6.6.2007 11:34 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: dhcpd.conf hodně malých inervalů range
A nejde ta hláška nějak vypnout? Připadá mi nesmyslné, aby rozsahy adres ručně vypisoval člověk, když si to může zjistit program sám…

Jinak co se týče náročnosti, o to bych strach neměl, DHCPD si stejně musí vést nějaký seznam adres, které může přidělit, takže přidělení adresy je nejspíš jen odstranění prvku z počátku seznamu, což je hned. I kdyby se tam používala nějaká hash mapa, bude to rychlé, těch IP adres asi nemáte tolik :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.