Zero configuration network

Vitezslav Novy vnovy at vnovy.net
Wed Nov 4 09:27:32 CET 2009


> Jo a vlastne - jeste je tu zasadni potiz, pokud mas IPv6 konektivitu a 
> site, ale ne vsechny site na vsech sitovych interfacech maji byt 
> IPv6-capable. V siti, kde vubec nema byt k dispozici IPv6 si 
> pochopitelne nepreju, aby na sitove karte byla jakakoliv IPv6 adresa - 
> tedy ani link-local ne. Jenze FreeNSD ma tendenci dat LL IPv6 adresy n 
> avsechny rozhrani. A kdyz mu to zakazu, pak je pro zmenu neda nikam - 
> pak ale FreeBSD nenabizi jednoduchy mechanismus, jak takovou adresu na 
> konkretnim interface "nahodit".

Existuje reseni trochu oklikou.
Nechas auto_linklocal=0, ll adresy se ti pri startu nenastavi.
Pak nastavis auto_linklocal=1 a interfacy, ktery chces nastavit
shodis (ifconfig down) a nahodis (ifconfig up). Pak nastavis zpatky 
auto_linklocalal=0, aby se ti pozdeji pri shozeni a nahozeni interfacu 
ll adresa nenastavila nekde, kde ji nechces (tam kde ji mas nastavenou 
se uz shozenim a nahozenim nezrusi).

Samozrejme existuje i cesta z druhy strany, nechas nastavit vsechny ll 
adresy a ty ktery nechces, smazes, ale to nejde pouzit pri  ll adresy na 
interface za behu.

Vypada to, ze na lo0 se ll adresa nastavi vzdycky, ale nastavuje to 
/etc/rc.d/link_local, takze si ho muzes upravit.
Jinak ll adresu pri interface up nastavuje kernel pokud je 
auto_linklocal=1.

v.




More information about the Users-l mailing list