isc-dhcp a include do dhcpd.conf
Dan Lukes
dan at obluda.cz
Wed Oct 17 15:58:12 CEST 2007
Petr Bezděk napsal/wrote, On 10/17/07 15:39:
>>> "WARNING: Host declarations are global. They are not limited to the scope you declared them
>>> in.".
> Asi se "neco" zmenilo v parseru konfiguraku mezi verzemi
> isc-dhcp3-server-3.0.2 a isc-dhcp3-server-3.0.5. Staci includovat mimo
> sekci subnet a dhcpd si prestane stezovat (definice hostu jsou proste
> ted "in" na globalni urovni a ne uvnir jejake sekce).
Coz je docela nestesti. DHCP server neresi odkud pozadavek na adresu
prisel a resi ho bezkontextove. Coz cini docela problemy tam, kde se
tentyz pocitac muze vyskytovat v ruznych dobach v ruznych
vlanech/subnetech. Obzvlast neprijemne to je, kdyz pocitac v jednom
VLANu adresu ziska, v dobe, kdy se presune do jineho ji stale ma, coz si
chce (spravne) overit dotazem na server - ten mu puvodni adresu schvali,
ackoliv se v te chvili pocitac nachazi ve VLANu ve kterem takovou adresu
nelze pouzit a mel by mu ji zamitnout a nasledne pridelit jinou.
Nakonec jsme to museli vyresit oddelenymi dhcp servery tak, aby si do
vlanu navzajem nevideli a tedy nemohli do nespravnych vlanu placat
nesmysly ...
Globalni 'host' deklarace jsou jednoznacne bug, nikoliv feature,
protoze dobre to k nicemu neni - tezko budete chtit v ruznych VLANech
temuz pocitaci pridelit tutez adresu ...
Nicmene je to bug, ktery tam je uz dlouho - novy je ten warning, ktery
na nej upozornuje.
Dan
--
Dan Lukes SISAL MFF UK
AKA: dan at obluda.cz, dan at freebsd.cz, dan at (kolej.)mff.cuni.cz
More information about the Users-l
mailing list