[tor-bugs] #33049 [Core Tor/Tor]: O1.2 - Make relays figure out their own IPv6 address

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Feb 11 04:51:51 UTC 2020


#33049: O1.2 -  Make relays figure out their own IPv6 address
--------------------------+--------------------------------
 Reporter:  gaba          |          Owner:  (none)
     Type:  project       |         Status:  new
 Priority:  Medium        |      Milestone:
Component:  Core Tor/Tor  |        Version:
 Severity:  Normal        |     Resolution:
 Keywords:                |  Actual Points:
Parent ID:  #33045        |         Points:
 Reviewer:                |        Sponsor:  Sponsor55-must
--------------------------+--------------------------------
Description changed by teor:

Old description:

> See Proposal 312: Tor Relay Automatic IPv6 Address Discovery:
> https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-
> ipv6-addr.txt
>
> Some of the testing tasks might not be obvious from the proposal:
> * Set up a test IPv6 relay on the public tor network
> * Make chutney IPv6 tests mandatory in Travis CI

New description:

 See Proposal 312: Tor Relay Automatic IPv6 Address Discovery:
 https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-
 ipv6-addr.txt

 The child tickets are in proposal section order, but they will probably be
 implemented in this order:

 Dependencies:
 * Propose and implement IPv6 ORPort reachability checks on relays (O1.1,
 #33048)

 Pre-Implementation:
 * Test IPv4 Address Detection using Chutney (O1.3, #33250)
 * Detailed Address Resolution Logs

 Explicit IPv6 Configurations:
 * Make the Address torrc Option Support IPv6 Literals
 * Use Advertised ORPort IPv4 and IPv6 Addresses in Descriptors
 * Use Local Interface IPv6 Address

 Directory Authority Security:
 * Stop Directory Authorities Resolving *Port Hostnames
 * Limit Directory Authority Addresses to Address and ORPort

 Remote IPv6 Information:
 * Make the Address torrc Option Resolve IPv6 Hostnames
 * Use Own Hostname IPv6 Addresses
 * Use Directory Header IPv6 Addresses
 * Update Directory Spec for IPv6 X-Your-Address-Is

 Auto IPv6 ORPort:
 * Automatically Enable an IPv6 ORPort
 * Add an AddressDisableIPv6 torrc option
 * Publish IPv4 Descriptor on Guessed IPv6 Reachability Failure

 Internal Testing:
 * Test Relay IPv6 Addresses Discovery using Chutney (O1.3, #33251)

 Public Tor Network Testing:
 * Test Relay IPv6 Addresses Discovery on the Tor Network
 * Ask Relay Operators to Test IPv6 Addresses Discovery

--

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


More information about the tor-bugs mailing list