c19aa5d40b1b0795eafb05415c851456703b865f
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

1) ## translation metadata
Roger Dingledine looks like we never set the...

Roger Dingledine authored 13 years ago

2) # Revision: $Revision$
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

3) # Translation-Priority: 2-medium
4) 
5) #include "head.wmi" TITLE="Tor Project: Relay Configuration Instructions" CHARSET="UTF-8"
6) <div id="content" class="clearfix">
7)   <div id="breadcrumbs">
Andrew Lewman change all of the breadcrum...

Andrew Lewman authored 13 years ago

8)     <a href="<page index>">Home &raquo; </a>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

9)     <a href="<page docs/documentation>">Documentation &raquo; </a>
10)     <a href="<page docs/tor-doc-relay>">Configure Tor Relay</a>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

11)   </div>
12)   <div id="maincol">
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

13) 
14)     <h1>Configuring a Tor relay</h1>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

15) 
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

16)     <hr>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

17) 
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

18)     <p>
19)     The Tor network relies on volunteers to donate bandwidth. The more
20)     people who run relays, the faster the Tor network will be. If you have
Sebastian Hahn Update bandwidth requirements

Sebastian Hahn authored 9 years ago

21)     at least 2 megabits/s for both upload and download, please help out
22)     Tor by configuring your Tor to be a relay too.
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

23)     </p>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

24) 
Damian Johnson Fixing/removing a few dead...

Damian Johnson authored 13 years ago

25)     <p>You can run a Tor relay on pretty much any operating system. Tor relays
Sebastian Hahn Update bandwidth requirements

Sebastian Hahn authored 9 years ago

26)     work best on Linux, OS X Lion or later, FreeBSD 5.x+, NetBSD 5.x+, and
Damian Johnson Fixing/removing a few dead...

Damian Johnson authored 13 years ago

27)     Windows Server 2003 or later.
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

28)     </p>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

29) 
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

30)     <p>
Roger Dingledine make it clear that you'll b...

Roger Dingledine authored 9 years ago

31)     The best approach for most users is to <a href="<page
32)     docs/tor-relay-debian>">run your relay on Debian or Ubuntu</a> using
Roger Dingledine hit them with the "debian o...

Roger Dingledine authored 9 years ago

33)     the system Tor package &mdash; the deb takes care of running Tor as a
Roger Dingledine make it clear that you'll b...

Roger Dingledine authored 9 years ago

34)     separate user, making sure it has enough file descriptors available,
35)     starting it at boot, and so on. Tor relays also run nicely on other
36)     Linux flavors, and on FreeBSD and NetBSD for those who are comfortable
37)     with those operating systems.
38)     </p>
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

39) 
Roger Dingledine make it clear that you'll b...

Roger Dingledine authored 9 years ago

40)     <p>Alas, since Vidalia (a graphical interface for Tor) is <a
41)     href="<page docs/faq>#WhereDidVidaliaGo">no longer included</a>
Matt Pagan Replaced "the Tor Browser B...

Matt Pagan authored 9 years ago

42)     in Tor Browser, there are currently no
Sebastian Hahn Remove vidalia-related docs...

Sebastian Hahn authored 9 years ago

43)     easy relay packages for Windows and OS X users. One option might be to run
Sebastian Hahn remove confusing language a...

Sebastian Hahn authored 9 years ago

44)     Debian in a VM, or use a different means of getting a Tor binary on
Sebastian Hahn Remove vidalia-related docs...

Sebastian Hahn authored 9 years ago

45)     your system (Expert Bundle, Homebrew, Macports). Please help make
46)     this process easier!
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

47)     </p>
48) 
49)     <hr>
50)     <a id="torrc"></a>
Matt Pagan Rephrase headings to be mor...

Matt Pagan authored 10 years ago

51)     <h2><a class="anchor" href="#torrc">Configure Tor by editing the torrc file</a></h2>
Matt Pagan Images should not be includ...

Matt Pagan authored 10 years ago

52)     <br />
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

53) 
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

54)     <p>
Sebastian Hahn Remove vidalia-related docs...

Sebastian Hahn authored 9 years ago

55)     Tor's
Roger Dingledine strip trailing whitespace

Roger Dingledine authored 10 years ago

56)     configuration file is named 'torrc'. In the Tor Browser folder, it's
Matt Pagan Images should not be includ...

Matt Pagan authored 10 years ago

57)     located at</p>
58)     <pre>Data\Tor\torrc</pre>
59)     <p>Open the file with a text editor and add the following lines:</p>
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

60) 
61)     <pre>
62)     ORPort 443
63)     Exitpolicy reject *:*
Matt Pagan Images should not be includ...

Matt Pagan authored 10 years ago

64)     Nickname ididntedittheconfig
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

65)     ContactInfo human@...
66)     </pre>
67) 
Roger Dingledine strip trailing whitespace

Roger Dingledine authored 10 years ago

68)     <p>If you want to be a bridge, read about the BridgeRelay and
69)     ServerTransportPlugin values <a
Roger Dingledine use the <page> tag consiste...

Roger Dingledine authored 10 years ago

70)     href="<page projects/obfsproxy-instructions>#instructions">on
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

71)     this page</a>.</p>
72) 
Roger Dingledine strip trailing whitespace

Roger Dingledine authored 10 years ago

73)     <p>Tor will use all your bandwidth if you don't set limits for it. Some
74)     options are described in <a href="<page docs/faq>#LimitTotalBandwidth">these</a>
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

75)     <a href="<page docs/faq>#BandwidthShaping">FAQ entries</a>.</p>
76) 
Matt Pagan cgit version of blob_plain/...

Matt Pagan authored 9 years ago

77)     <p>See the <a href="https://gitweb.torproject.org/tor.git/plain/src/config/torrc.sample.in">sample
Roger Dingledine strip trailing whitespace

Roger Dingledine authored 10 years ago

78)     torrc file</a> and the <a
Roger Dingledine use the <page> tag consiste...

Roger Dingledine authored 10 years ago

79)     href="<page docs/tor-manual>">man
Matt Pagan Images should not be includ...

Matt Pagan authored 10 years ago

80)     page</a> for other Tor options you may want to set.</p>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

81) 
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

82)     <hr>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

83)     <a id="check"></a>
Matt Pagan Images should not be includ...

Matt Pagan authored 10 years ago

84)     <h2><a class="anchor" href="#check">Make sure your relay is reachable</a></h2>
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

85)     <br>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

86) 
Matt Pagan Images should not be includ...

Matt Pagan authored 10 years ago

87)     <p>If you are using a firewall, open a hole in your firewall
88)     so incoming connections can reach the ports you configured
89)     (ORPort, plus DirPort if you enabled it). If you have a
90)     hardware firewall (Linksys box, cable modem, etc) you might find <a
91)     href="http://portforward.com/">portforward.com</a> useful. Also, make sure you
92)     allow all <em>outgoing</em> connections too, so your relay can reach the
93)     other Tor relays.
94)     </p>
95) 
96)     <p>Restart your relay. If it <a
97)     href="<page docs/faq>#Logs">logs
98)     any warnings</a>, address them.
99)     </p>
100) 
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

101)     <p>As soon as your relay manages to connect to the network, it will
102)     try to determine whether the ports you configured are reachable from
103)     the outside. This step is usually fast, but may take up to 20
Roger Dingledine revise #Logs entry. fix sev...

Roger Dingledine authored 13 years ago

104)     minutes. Look for a <a href="<page docs/faq>#Logs">log entry</a> like
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

105)     <pre>Self-testing indicates your ORPort is reachable from the outside. Excellent.</pre>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

106)     If you don't see this message, it means that your relay is not reachable
107)     from the outside &mdash; you should re-check your firewalls, check that it's
108)     testing the IP and port you think it should be testing, etc.
109)     </p>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

110) 
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

111)     <p>When your relay has decided that it's reachable, it will upload a "server
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

112)     descriptor" to the directories, to let clients know
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

113)     what address, ports, keys, etc your relay is using. You can search <a
Roger Dingledine strip trailing whitespace

Roger Dingledine authored 10 years ago

114)     href="https://atlas.torproject.org/">Atlas</a> or <a
115)     href="https://globe.torproject.org/">Globe</a> for
116)     the nickname you configured, to make sure it's there. You may need to wait
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

117)     up to one hour for the directories to publish the new server information.</p>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

118) 
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

119)     <hr>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

120)     <a id="after"></a>
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

121)     <h2><a class="anchor" href="#after">Once your relay is working</a></h2>
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

122)     <br>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

123) 
Roger Dingledine get rid of the redundant "a...

Roger Dingledine authored 9 years ago

124)     <p>To learn more about the proper care and feeding for your relay,
125)     see the advice on the <a href=<page docs/tor-relay-debian>#after>Tor
126)     relay on Debian/Ubuntu</a> page.
Matt Pagan Spruced up the relay docume...

Matt Pagan authored 10 years ago

127)     </p>
128) 
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

129)     <hr>
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

130) 
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

131)     <p>If you have suggestions for improving this document, please <a
Roger Dingledine get rid of the redundant "a...

Roger Dingledine authored 9 years ago

132)     href="<page about/contact>">send them to us</a>. Thanks
133)     for helping to make the Tor network grow!</p>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

134)   </div>
135)   <!-- END MAINCOL -->
136)   <div id = "sidecol">
137) #include "side.wmi"
138) #include "info.wmi"
139)   </div>
140)   <!-- END SIDECOL -->
141) </div>
142) <!-- END CONTENT -->
Andrew Lewman move the manual config abov...

Andrew Lewman authored 13 years ago

143) #include <foot.wmi>