[tor-bugs] #19919 [Core Tor/Tor]: If ORPort address is publicly routable, use it to guess Address

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Sep 11 09:26:52 UTC 2016


#19919: If ORPort address is publicly routable, use it to guess Address
--------------------------+-------------------------------
 Reporter:  teor          |          Owner:
     Type:  defect        |         Status:  new
 Priority:  Medium        |      Milestone:  Tor: 0.2.???
Component:  Core Tor/Tor  |        Version:  Tor: 0.2.5.10
 Severity:  Normal        |     Resolution:
 Keywords:  030-proposed  |  Actual Points:
Parent ID:                |         Points:  1
 Reviewer:                |        Sponsor:
--------------------------+-------------------------------

Comment (by s7r):

 I think this ticket can fix the behavior permanently by assuming `Address`
 = The first *Advertised* ORPort (and DirPort?)of course publicly routable,
 unless otherwise explicitly set by the user in torrc. Also, I think it's
 fine to also assume `OutboundBindAddress` is the same IP address (first
 publicly routable Advertised ORPort), unless otherwise explicitly set in
 torrc. This can apply to both IPv4 and IPv6 without any problems.

 If there's no IP address set with ORPort, and Address is not set, maintain
 the current behavior to guess `Address` and build the descriptor - the
 current behavior to guess `Address` is not broken in any way, to the
 contrary it works good, we just need to add this improvement for boxes
 with multiple public IP addresses and/or multiple Tor instances.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/19919#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list