[tor-bugs] #8374 [Tor bundles/installation]: Ship list of fallback directory mirrors on long-term fixed IPv6 addresses

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Mar 27 19:10:41 UTC 2013


#8374: Ship list of fallback directory mirrors on long-term fixed IPv6 addresses
--------------------------------------+-------------------------------------
 Reporter:  karsten                   |          Owner:  karsten 
     Type:  enhancement               |         Status:  accepted
 Priority:  normal                    |      Milestone:          
Component:  Tor bundles/installation  |        Version:          
 Keywords:                            |         Parent:          
   Points:                            |   Actualpoints:          
--------------------------------------+-------------------------------------
Changes (by karsten):

  * component:  Onionoo => Tor bundles/installation


Comment:

 Onionoo now has a new [https://onionoo.torproject.org/
 "last_changed_address_or_port" field] which is a tweaked version of what I
 suggested above.

 Using Sathya's script, I created a list of 10 fallback directories which I
 think can be shipped with 0.2.5.x bundles.  Each relay in that list
 matches the following requirements:

 - has both an IPv4 and an IPv6 address,
 - has a non-zero DirPort,
 - is around for at least 180 days,
 - has not changed one of its IP addresses or ORPort/DirPort in the past
 180 days, and
 - doesn't have the Authority flag.

 Here's the list:

 {{{
 FallbackDir 77.247.181.162:80 orport=443
 id=253DFF1838A2B7782BE7735F74E50090D46CA1BC weight=72700
 ipv6=[2a00:1768:1001:21:1:0:32a3:201a]
 FallbackDir 171.25.193.20:80 orport=443
 id=DD8BD7307017407FCC36F8D04A688F74A0774C02 weight=50600
 ipv6=[2001:67c:289c::20]
 FallbackDir 128.6.224.107:9030 orport=9001
 id=D67B28212377617448A2AC192E11372AD951FD13 weight=18000
 ipv6=[2620:0:d60:401::2]
 FallbackDir 82.94.251.204:80 orport=443
 id=9B02AA745B22B3FAB37C84B5E695623DD107A74D weight=15100
 ipv6=[2001:888:2133:0:82:94:251:204]
 FallbackDir 188.40.51.232:80 orport=443
 id=CAF7986ECF1FBF903E68155531F8930C9ECC3A0D weight=13900
 ipv6=[2a01:4f8:100:24e1:ffff::1]
 FallbackDir 193.11.164.242:9030 orport=9001
 id=980D326017CEF4CBBF4089FBABE767DC83D059AF weight=13800
 ipv6=[2001:6b0:7:125::242]
 FallbackDir 171.25.193.21:80 orport=443
 id=A10C4F666D27364036B562823E5830BC448E046A weight=13300
 ipv6=[2001:67c:289c::21]
 FallbackDir 149.20.52.51:9030 orport=5251
 id=09C0E63BD41FE86A31CB3FB27C4D54F7D49A1F7C weight=12500
 ipv6=[2001:4f8:3:2e::51]
 FallbackDir 91.121.245.171:80 orport=443
 id=85670C66276B84F956FC9F2407DAFF9774104522 weight=2550
 ipv6=[2001:41d0:2:90a8::3]
 FallbackDir 78.47.134.6:3480 orport=3451
 id=26220AEA188B8D0E47BB541E1A616EB3AD70295F weight=2360
 ipv6=[2a01:4f8:d13:1602::2012]
 }}}

 Does this list look sane?

 I'm attaching the updated script that I used to generate this list.  Run
 it like this:

 {{{
 curl "https://onionoo.torproject.org/details?type=relay&running=true" >
 details.json
 python dir_list.py details.json fallback-dirs 180 180 20
 }}}

 Erinn, can you integrate this script and instructions into the build
 process for 0.2.5.x bundles?  Of course, as Nick says above, we'll want to
 test those new bundles before shipping.

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


More information about the tor-bugs mailing list