wiki:org/roadmaps/Tor/IPv6Features

Version 6 (modified by teor, 23 months ago) (diff)

Draft IPv6 entry node table

IPv6 Feature Matrix

This is a list of core tor network features, and their support for IPv6.

Statuses:

  • Auto: this works automatically in the default configuration.
  • Manual: this requires manual config on the client or relay.
  • Workaround: this works, but we could make it work much better.
  • Broken: this should work, but it doesn't.
  • Never: this can't work, or we won't implement it any time soon.

Each manual, workaround, or broken feature should also have a ticket.

Entry Nodes

What does an entry node need to do to use each IP version?

Entry Node IPv4 Only Dual-Stack IPv6 Only
IPv4 IPv6
Authority Manual (Address IPv4) Manual (Address IPv4) Manual (ORPort IPv6) Needs Research #4565
Relay Auto Auto Manual (ORPort IPv6) #5940 Needs Research #4565
Bridge Auto Auto Manual (ORPort IPv6) #5940, dynamic/private IPv4 #4847 Broken #23824

Client Connection to Entry Nodes

What does a client need to do to bootstrap off or connect to an entry node?

Entry Node IPv4 Only Dual-Stack IPv6 Only
IPv4 IPv6
Authority Dir Auto Auto Manual (ClientPreferIPv6 1) #17835 Manual (ClientUseIPv4 0) #17835
Fallback Dir Auto Auto Manual (ClientPreferIPv6 1) #17835 Manual (ClientUseIPv4 0) #17835
Guard Dir Auto Auto Manual (ClientPreferIPv6 1) #17835 Manual (ClientUseIPv4 0) #17835
Guard microdesc Auto Auto Workaround #19610, #20916 Workaround #19610, #20916
Guard OR Auto Auto Manual (ClientPreferIPv6 1) #17835, #17217 Manual (ClientUseIPv4 0) #17835, #17217

Bridge clients set UseBridges 1, and configure bridge lines using Bridge ....

Entry Node IPv4 Only Dual-Stack IPv6 Only
IPv4 IPv6
Bridge Auth Dir Auto (Bridge IPv4) Auto (Bridge IPv4) Unknown Unknown
Bridge Dir Auto (Bridge IPv4) Auto (Bridge IPv4) Auto (Bridge IPv6) Auto (Bridge IPv6)
Bridge OR Auto (Bridge IPv4) Auto (Bridge IPv4) Auto (Bridge IPv6) Auto (Bridge IPv6)
Bridge PT Auto (Bridge IPv4) Auto (Bridge IPv4) Workaround (Bridge IPv6), #7961 Workaround (Bridge IPv6) #7961