[tor-relays] is it possible to relay using ipv6?

Roman Mamedov rm at romanrm.net
Tue Nov 29 07:44:53 UTC 2016


On Mon, 28 Nov 2016 10:01:03 +1100
teor <teor2345 at gmail.com> wrote:

> (I've rearranged your threads for clarity, please bottom-post in future.)
> 
> >> On Nov 27, 2016 11:59 AM, "root" <tor at afo-tm.org <mailto:tor at afo-tm.org>> wrote:
> >> 
> >>    It is end 2016 we should change from must have IPv4 to must have
> >>    IPv6 and can have IPv4.
> 
> When the proportion of Tor relays with IPv6 is above 60%, dual stack by
> default on clients is a feasible option.
> 
> When the proportion exceeds 85% (the cube root of 60%), a switch may
> become plausible.
> 
> The proportion of Tor relays with IPv6 is currently at 17% of
> bandwidth.

Could have been higher, if it weren't so cumbersome to configure.

If you honestly want Tor IPv6 adoption to go up, you should stop treating it
as a second-class citizen in Tor, i.e. firstly remove the need to have a
static literal IPv6 in the config. Not a single other network daemon requires
that. And many home IPv6 allocations are dynamic, so users with those can't
feasibly set that up even if they wanted.

What was it, "it's tricky to autodetect which IPv6 to use"? No it's really
not. Even starting with a simple "ip route get 2001:db8::", then looking at
what "src" you get and if it's a proper global one (in 2000::/3), and try to
retrieve something from the Tor project over v6 to confirm that it actually
works. Done.

-- 
With respect,
Roman


More information about the tor-relays mailing list