Opened 5 weeks ago

Last modified 5 weeks ago

#31163 new enhancement

A flag to use hostname than IP as relay

Reported by: cyberbot Owned by:
Priority: Medium Milestone:
Component: Core Tor/Tor Version: Tor: unspecified
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Though we can add a hostname in the Address field in torrc, it finally resolves the name time to time and pushes the descriptor.
However, that hurts the dynamic IP relays. If tor could work on pure hostnames (yes, that'd cause a resolving overhead on every connection) then a whole range of dynamic IP relays could come into the picture which might strengthen the Tor network.

Child Tickets

Change History (2)

comment:1 Changed 5 weeks ago by cypherpunks

There is already a large number of relays/bridges on dynamic ips. Mostly dynamic relays you can find here:

http://rougmnvswfsmd4dq.onion/rs.html#search/snap

So this relays appear to be offline until the new descriptor with changed

Address

is voted from consensus. Which can take some ours for even stable alive relays.

Many providers nowadays sadly do still force new IP per 24h.

Well actually this DNS checks are for exit only. If a relay have broken DNSconfig it could fail path-selection for Hostname in

Address 

extending.

comment:2 Changed 5 weeks ago by cyberbot

Is there a way to skip the voting part and just push the relay descriptor if it's stable and is providing a good bandwidth ? It's really sad to see so many devices not being able to serve as a relay due to dynamic IP.

So this relays appear to be offline until the new descriptor with changed

Address
is voted from consensus. Which can take some ours for even stable alive relays.

Note: See TracTickets for help on using tickets.