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.

--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem