[tor-relays] IPv6 ORPort autodetection on relays (Was: Re: Running 2 relays with [err] descriptor at 0x8a0acdb0830 begins with unexpected string "".)

Roman Mamedov rm at romanrm.net
Fri Mar 1 09:20:59 UTC 2019

On Fri, 1 Mar 2019 11:54:31 +1000
teor <teor at riseup.net> wrote:

> > I'd love that too -- but the thing I am thinking now is how to address
> > the temporary addresses that are used in operating systems (in some my
> > default, in some not by default)? Those addresses change over time
> > randomly, and maybe more often than a relay would find useful.
> > 
> > Is there a flag or something that can make an application tell the
> > difference between a temporary IPv6 address and a static one, for example
> If temporary addresses are allocated from temporary address ranges, Tor
> should ignore them. (Or we can teach it to ignore them.)
> If they are allocated from permanent address ranges, then the operator
> needs to tell Tor which address to use.

There are no globally designated "temporary" or "permanent" address ranges.
Temporary addresses are created by the OS in the same /64 subnet received
from the upstream router as other IPs. See https://tools.ietf.org/html/rfc4941
(There are the ULA and Link-local ranges, but those are unrelated to the
temporary/permanent question).

With respect,

More information about the tor-relays mailing list