svn commit: r239356 - head/sbin/dhclient

Andrey Chernov ache at FreeBSD.ORG
Thu Aug 23 04:41:39 UTC 2012


On Thu, Aug 23, 2012 at 12:27:46AM +0900, Hajimu UMEMOTO wrote:
> A link-local address has a scope; an interface here.  You cannot omit
> it on FreeBSD by default.  To be able to omit it, specify something
> like ipv6_default_interface="em0" in your /etc/rc.conf.

Please enlighten me a bit. 
RFC 4007 "11.6. Omitting Zone Indices" states:
  "The format defined in this document does not intend to invalidate the
   original format for non-global addresses; that is, the format without
   the zone index portion.  As described in Section 6, in some common
   cases with the notion of the default zone index, there can be no
   ambiguity about scope zones.  In such an environment, the
   implementation can omit the "%<zone_id>" part."

Does absolutely trusted IPv6 local net using link-local addresses only 
falls in that case? If yes, is there a way to make address scope optional 
for all link-local addresses in FreeBSD?

Are link-local addresses ever usable for DNS or not due to their 
%<zone_id> part? F.e. for the case there is no global IPv6 net assigned at 
all but pure isolated IPv6 local network.

> In anyway, I don't recommend to use a link-local address for DNS.

Is it only due to their scope part or other reasons exists too?

-- 
http://ache.vniz.net/


More information about the svn-src-all mailing list