On 18 Mar 2012, at 20:56, Phil Pennock wrote: > On 2012-03-18 at 09:14 +0000, Sabahattin Gucukoglu wrote: >> Running Unbound 1.4.16, I cannot put "interface: fe80::…" into unbound.conf. >> It warns on startup that there's no IPv6 support. Yet, outgoing interface >> is default (::) and the default ::1 bind works. Finally, just setting it to >> "::0" to listen on all works, and that's what I've had to do, just using >> access control to limit it. >> >> So what's happening? I'd love to only accept queries from the local link, >> and retrieve DNS data from v6-reachable name servers. Your help appreciated. > > At a guess (because I haven't explored this area with unbound): remember > that link-level addresses are per-interface and need a scope in order to > be interpreted.
I didn't know that about the zone ID, in fact (save one or two experiences with it), so thanks for increasing my knowledge. :-) It does seem a bit silly though, given that the host can disambiguate this itself. > A convention on KAME-derived systems is that you can attach the > interface name to the address as the scope, with %intf at the end of the > address. Yes. On Linux too, the zone ID is expressed as %interface EG %eth0. Now it works fine. Thanks! On Windows it seems to be %<interface-number>. Cheers, Sabahattin _______________________________________________ Unbound-users mailing list Unbound-users@unbound.net http://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users