386c976169c8640b81b8da1168b3e60247b0bded
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

1) Content-type: text/html
2) 
3) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4) <HTML><HEAD><TITLE>Man page of TOR</TITLE>
5) </HEAD><BODY>
6) <H1>TOR</H1>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

7) Section: User Commands  (1)<BR>Updated: September 2005<BR><A HREF="#index">Index</A>
Thomas Sjögren Updated tor-manual-cvs.html...

Thomas Sjögren authored 19 years ago

8) <A HREF="../">Return to Main Contents</A><HR>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

9) 
10) <A NAME="lbAB">&nbsp;</A>
11) <H2>NAME</H2>
12) 
13) tor - The second-generation onion router
14) <A NAME="lbAC">&nbsp;</A>
15) <H2>SYNOPSIS</H2>
16) 
17) <B>tor</B>
18) 
19) [<I>OPTION value</I>]...
20) <A NAME="lbAD">&nbsp;</A>
21) <H2>DESCRIPTION</H2>
22) 
23) <I>tor</I>
24) 
25) is a connection-oriented anonymizing communication
26) service. Users choose a source-routed path through a set of nodes, and
27) negotiate a &quot;virtual circuit&quot; through the network, in which each node
28) knows its predecessor and successor, but no others. Traffic flowing down
29) the circuit is unwrapped by a symmetric key at each node, which reveals
30) the downstream node.
31) <P>
32) 
33) Basically <I>tor</I> provides a distributed network of servers (&quot;onion
34) routers&quot;). Users bounce their TCP streams -- web traffic, ftp, ssh, etc --
35) around the routers, and recipients, observers, and even the routers
36) themselves have difficulty tracking the source of the stream.
37) <A NAME="lbAE">&nbsp;</A>
38) <H2>OPTIONS</H2>
39) 
40) <B>-h, -help</B>
41) Display a short help message and exit.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

42) <P>
43) 
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

44) <DL COMPACT>
45) <DT><B>-f </B><I>FILE</I><DD>
46) FILE contains further &quot;option value&quot; pairs. (Default: @CONFDIR@/torrc)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

47) </DL>
48) <P>
49) 
50) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

51) <DT>Other options can be specified either on the command-line (<I>--option<DD>
52) value</I>), or in the configuration file (<I>option value</I>).
53) Options are case-insensitive.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

54) </DL>
55) <P>
56) 
57) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

58) <DT><B>BandwidthRate </B><I>N</I> <B>bytes</B>|<B>KB</B>|<B>MB</B>|<B>GB</B>|<B>TB</B><DD>
59) A token bucket limits the average incoming bandwidth on this node to
Thomas Sjögren update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

60) the specified number of bytes per second. (Default: 2 MB)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

61) </DL>
62) <P>
63) 
64) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

65) <DT><B>BandwidthBurst </B><I>N</I> <B>bytes</B>|<B>KB</B>|<B>MB</B>|<B>GB</B>|<B>TB</B><DD>
Thomas Sjögren update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

66) Limit the maximum token bucket size (also known as the burst) to the given number of bytes. (Default: 5 MB)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

67) </DL>
68) <P>
69) 
70) <DL COMPACT>
Thomas Sjögren Updated tor-manual-cvs.html...

Thomas Sjögren authored 19 years ago

71) <DT><B>MaxAdvertisedBandwidth </B><I>N</I> <B>bytes</B>|<B>KB</B>|<B>MB</B>|<B>GB</B>|<B>TB</B><DD>
72) If set, we will not advertise more than this amount of bandwidth for our
73) BandwidthRate. Server operators who want to reduce the number of clients
74) who ask to build circuits through them (since this is proportional to
75) advertised bandwidth rate) can thus reduce the CPU demands on their
76) server without impacting network performance.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

77) </DL>
78) <P>
79) 
80) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

81) <DT><B>ControlPort </B><I>Port</I><DD>
82) If set, Tor will accept connections from the same machine (localhost only) on
83) this port, and allow those connections to control the Tor process using the
84) Tor Control Protocol (described in control-spec.txt).  Note: unless you also
85) specify one of <B>HashedControlPassword</B> or <B>CookieAuthentication</B>,
86) setting this option will cause Tor to allow any process on the local host to
87) control it.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

88) </DL>
89) <P>
90) 
91) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

92) <DT><B>HashedControlPassword </B><I>hashed_password</I><DD>
93) Don't allow any connections on the control port except when the other process
94) knows the password whose one-way hash is <I>hashed_password</I>.  You can
95) compute the hash of a password by running &quot;tor --hash-password
96) <I>password</I>&quot;.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

97) </DL>
98) <P>
99) 
100) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

101) <DT><B>CookieAuthentication </B><B>0</B>|<B>1</B><DD>
102) If this option is set to 1, don't allow any connections on the control port
103) except when the connecting process knows the contents of a file named
104) &quot;control_auth_cookie&quot;, which Tor will create in its data directory.  This
105) authentication methods should only be used on systems with good filesystem
106) security. (Default: 0)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

107) </DL>
108) <P>
109) 
110) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

111) <DT><B>DataDirectory </B><I>DIR</I><DD>
112) Store working data in DIR (Default: @LOCALSTATEDIR@/lib/tor)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

113) </DL>
114) <P>
115) 
116) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

117) <DT><B>DirFetchPeriod </B><I>N</I> <B>seconds</B>|<B>minutes</B>|<B>hours</B>|<B>days</B>|<B>weeks</B><DD>
118) Every time the specified period elapses, Tor downloads a directory.
119) A directory contains a signed list of all known servers as well as
120) their current liveness status. A value of &quot;0 seconds&quot; tells Tor to choose an
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

121) appropriate default. (Default: 1 hour for clients, 20 minutes for servers)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

122) </DL>
123) <P>
124) 
125) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

126) <DT><B>DirServer </B>[v1] <I>address:port fingerprint</I><DD>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

127) Use a nonstandard authoritative directory server at the provided
128) address and port, with the specified key fingerprint.  This option can
129) be repeated many times, for multiple authoritative directory
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

130) servers.  If the &quot;v1&quot; option is provided, Tor will use this server as an
131) authority for old-style (v1) directories as well.  (Only directory mirrors
132) care about this.) If no <B>dirserver</B> line is given, Tor will use the default
133) directory servers: moria1, moria2, and tor26.  NOTE: this option is intended
134) for setting up a private Tor network with its own directory authorities.  If
135) you use it, you will be distinguishable from other users, because you won't
136) believe the same authorities they do.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

137) </DL>
138) <P>
139) 
140) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

141) <DT><B>Group </B><I>GID</I><DD>
142) On startup, setgid to this user.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

143) </DL>
144) <P>
145) 
146) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

147) <DT><B>HttpProxy</B> <I>host</I>[:<I>port</I>]<DD>
Thomas Sjögren update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

148) Tor will make all its directory requests through this host:port
149) (or host:80 if port is not specified),
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

150) rather than connecting directly to any directory servers.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

151) </DL>
152) <P>
153) 
154) <DL COMPACT>
Thomas Sjögren update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

155) <DT><B>HttpProxyAuthenticator</B> <I>username:password</I><DD>
156) If defined, Tor will use this username:password for Basic Http proxy
157) authentication, as in RFC 2617. This is currently the only form of
158) Http proxy authentication that Tor supports; feel free to submit a
159) patch if you want it to support others.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

160) </DL>
161) <P>
162) 
163) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

164) <DT><B>HttpsProxy</B> <I>host</I>[:<I>port</I>]<DD>
Thomas Sjögren update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

165) Tor will make all its OR (SSL) connections through this host:port
166) (or host:443 if port is not specified), via HTTP CONNECT rather than
167) connecting directly to servers.  You may want to set <B>FascistFirewall</B>
168) to restrict the set of ports you might try to connect to, if your Https
169) proxy only allows connecting to certain ports.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

170) </DL>
171) <P>
172) 
173) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

174) <DT><B>HttpsProxyAuthenticator</B> <I>username:password</I><DD>
175) If defined, Tor will use this username:password for Basic Https proxy
176) authentication, as in RFC 2617. This is currently the only form of
177) Https proxy authentication that Tor supports; feel free to submit a
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

178) patch if you want it to support others.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

179) </DL>
180) <P>
181) 
182) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

183) <DT><B>KeepalivePeriod </B><I>NUM</I><DD>
184) To keep firewalls from expiring connections, send a padding keepalive
Thomas Sjögren update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

185) cell every NUM seconds on open connections that are in use. If the
186) connection has no open circuits, it will instead be closed after NUM
187) seconds of idleness. (Default: 5 minutes)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

188) </DL>
189) <P>
190) 
191) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

192) <DT><B>Log </B><I>minSeverity</I>[-<I>maxSeverity</I>] <B>stderr</B>|<B>stdout</B>|<B>syslog</B><DD>
193) Send all messages between <I>minSeverity</I> and <I>maxSeverity</I> to
194) the standard output stream, the standard error stream, or to the system
195) log. (The &quot;syslog&quot; value is only supported on Unix.)  Recognized
196) severity levels are debug, info, notice, warn, and err.  If only one
197) severity level is given, all messages of that level or higher will be
198) sent to the listed destination.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

199) </DL>
200) <P>
201) 
202) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

203) <DT><B>Log </B><I>minSeverity</I>[-<I>maxSeverity</I>] <B>file</B> <I>FILENAME</I><DD>
204) As above, but send log messages to the listed filename.  The &quot;Log&quot;
205) option may appear more than once in a configuration file.  Messages
206) are sent to all the logs that match their severity level.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

207) </DL>
208) <P>
209) 
210) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

211) <DT><B>MaxConn </B><I>NUM</I><DD>
212) Maximum number of simultaneous sockets allowed.  You probably don't need
213) to adjust this. (Default: 1024)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

214) </DL>
215) <P>
216) 
217) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

218) <DT><B>OutboundBindAddress </B><I>IP</I><DD>
219) Make all outbound connections originate from the IP address specified.  This
220) is only useful when you have multiple network interfaces, and you want all
221) of Tor's outgoing connections to use a single one.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

222) </DL>
223) <P>
224) 
225) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

226) <DT><B>PidFile </B><I>FILE</I><DD>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

227) On startup, write our PID to FILE. On clean shutdown, remove FILE.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

228) </DL>
229) <P>
230) 
231) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

232) <DT><B>RunAsDaemon </B><B>0</B>|<B>1</B><DD>
233) If 1, Tor forks and daemonizes to the background. (Default: 0)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

234) </DL>
235) <P>
236) 
237) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

238) <DT><B>SafeLogging </B><B>0</B>|<B>1</B><DD>
239) If 1, Tor replaces potentially sensitive strings in the logs
240) (e.g. addresses) with the string [scrubbed]. This way logs can still be
241) useful, but they don't leave behind personally identifying information
242) about what sites a user might have visited. (Default: 1)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

243) </DL>
244) <P>
245) 
246) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

247) <DT><B>StatusFetchPeriod </B><I>N</I> <B>seconds</B>|<B>minutes</B>|<B>hours</B>|<B>days</B>|<B>weeks</B><DD>
248) Every time the specified period elapses, Tor downloads signed status
249) information about the current state of known servers.  A value of
250) &quot;0 seconds&quot; tells Tor to choose an appropriate default. (Default: 30
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

251) minutes for clients, 15 minutes for servers)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

252) </DL>
253) <P>
254) 
255) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

256) <DT><B>User </B><I>UID</I><DD>
257) On startup, setuid to this user.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

258) </DL>
259) <P>
260) 
261) <DL COMPACT>
Thomas Sjögren tor-manual-cvs.html update

Thomas Sjögren authored 18 years ago

262) <DT><B>HardwareAccel </B><I>0|1</I><DD>
263) If non-zero, try to use crypto hardware acceleration when
264) available. (Default: 1. )
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

265) <P>
266) </DL>
267) <A NAME="lbAF">&nbsp;</A>
268) <H2>CLIENT OPTIONS</H2>
269) 
270) <P>
271) 
272) The following options are useful only for clients (that is, if <B>SOCKSPort</B> is non-zero):
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

273) <P>
274) 
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

275) <DL COMPACT>
276) <DT><B>AllowUnverifiedNodes</B> <B>entry</B>|<B>exit</B>|<B>middle</B>|<B>introduction</B>|<B>rendezvous</B>|...<DD>
277) Where on our circuits should we allow Tor servers that the directory
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

278) servers haven't authenticated as &quot;verified&quot;?  (Default: middle,rendezvous)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

279) </DL>
280) <P>
281) 
282) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

283) <DT><B>ClientOnly </B><B>0</B>|<B>1</B><DD>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

284) If set to 1, Tor will under no circumstances run as a server. The default
285) is to run as a client unless ORPort is configured.  (Usually,
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

286) you don't need to set this; Tor is pretty smart at figuring out whether
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

287) you are reliable and high-bandwidth enough to be a useful server.)
Thomas Sjögren update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

288) <P>
289) This option will likely be deprecated in the future; see the NoPublish
290) option below. (Default: 0)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

291) </DL>
292) <P>
293) 
294) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

295) <DT><B>EntryNodes </B><I>nickname</I>,<I>nickname</I>,<I>...</I><DD>
296) A list of preferred nodes to use for the first hop in the circuit, if possible.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

297) </DL>
298) <P>
299) 
300) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

301) <DT><B>ExitNodes </B><I>nickname</I>,<I>nickname</I>,<I>...</I><DD>
302) A list of preferred nodes to use for the last hop in the circuit, if possible.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

303) </DL>
304) <P>
305) 
306) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

307) <DT><B>ExcludeNodes </B><I>nickname</I>,<I>nickname</I>,<I>...</I><DD>
308) A list of nodes to never use when building a circuit.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

309) </DL>
310) <P>
311) 
312) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

313) <DT><B>StrictExitNodes </B><B>0</B>|<B>1</B><DD>
314) If 1, Tor will never use any nodes besides those listed in &quot;exitnodes&quot; for
315) the last hop of a circuit.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

316) </DL>
317) <P>
318) 
319) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

320) <DT><B>StrictEntryNodes </B><B>0</B>|<B>1</B><DD>
321) If 1, Tor will never use any nodes besides those listed in &quot;entrynodes&quot; for
322) the first hop of a circuit.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

323) </DL>
324) <P>
325) 
326) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

327) <DT><B>FascistFirewall </B><B>0</B>|<B>1</B><DD>
328) If 1, Tor will only create outgoing connections to ORs running on ports that
329) your firewall allows (defaults to 80 and 443; see <B>FirewallPorts</B>).  This will
330) allow you to run Tor as a client behind a firewall with restrictive policies,
331) but will not allow you to run as a server behind such a firewall.
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

332) This option is deprecated; use
333) ReachableAddresses instead.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

334) </DL>
335) <P>
336) 
337) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

338) <DT><B>FirewallPorts </B><I>PORTS</I><DD>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

339) A list of ports that your firewall allows you to connect to.  Only
340) used when <B>FascistFirewall</B> is set. This option is deprecated; use
341) ReachableAddresses instead. (Default: 80, 443)
342) </DL>
343) <P>
344) 
345) <DL COMPACT>
346) <DT><B>ReachableAddresses </B><I>ADDR</I>[<B>/</B><I>MASK</I>][:<I>PORT</I>]...<DD>
347) A comma-separated list of IPs that your firewall allows you to connect
348) to.  Only used when <B>FascistFirewall</B> is set.  The format is as
349) for the addresses in ExitPolicy, except that &quot;accept&quot; is understood
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

350) unless &quot;reject&quot; is explicitly provided.  For example, 'ReachableAddresses
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

351) 99.0.0.0/8, reject 18.0.0.0/8:80, accept *:80' means that your
352) firewall allows connections to everything inside net 99, rejects port
353) 80 connections to net 18, and accepts connections to port 80 otherwise.
354) (Default: 'accept *:*'.)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

355) </DL>
356) <P>
357) 
358) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

359) <DT><B>LongLivedPorts </B><I>PORTS</I><DD>
360) A list of ports for services that tend to have long-running connections
361) (e.g. chat and interactive shells). Circuits for streams that use these
362) ports will contain only high-uptime nodes, to reduce the chance that a
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

363) node will go down before the stream is finished. (Default: 21, 22, 706, 1863, 5050, 
364) 5190, 5222, 5223, 6667, 8300, 8888)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

365) </DL>
366) <P>
367) 
368) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

369) <DT><B>MapAddress</B> <I>address</I> <I>newaddress</I><DD>
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

370) When a request for address arrives to Tor, it will rewrite it to newaddress before 
371) processing it. For example, if you always want connections to <A HREF="http://www.indymedia.org">www.indymedia.org</A> to 
372) exit via <I>torserver</I> (where <I>torserver</I> is the nickname of the server), 
373) use &quot;MapAddress <A HREF="http://www.indymedia.org">www.indymedia.org</A> <A HREF="http://www.indymedia.org.torserver.exit">www.indymedia.org.torserver.exit</A>&quot;.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

374) </DL>
375) <P>
376) 
377) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

378) <DT><B>NewCircuitPeriod </B><I>NUM</I><DD>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

379) Every NUM seconds consider whether to build a new circuit. (Default: 30 seconds)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

380) </DL>
381) <P>
382) 
383) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

384) <DT><B>MaxCircuitDirtiness </B><I>NUM</I><DD>
385) Feel free to reuse a circuit that was first used at most NUM seconds
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

386) ago, but never attach a new stream to a circuit that is too old. (Default: 10 minutes)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

387) </DL>
388) <P>
389) 
390) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

391) <DT><B>NodeFamily </B><I>nickname</I>,<I>nickname</I>,<I>...</I><DD>
392) The named Tor servers constitute a &quot;family&quot; of similar or co-administered
393) servers, so never use any two of them in the same circuit. Defining a
394) NodeFamily is only needed when a server doesn't list the family itself
395) (with MyFamily). This option can be used multiple times.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

396) </DL>
397) <P>
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

398) 
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

399) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

400) <DT>
401) <DD>
402) 
403) 
404) 
405) <B>RendNodes </B><I>nickname</I>,<I>nickname</I>,<I>...</I>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

406) A list of preferred nodes to use for the rendezvous point, if possible.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

407) </DL>
408) <P>
409) 
410) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

411) <DT><B>RendExcludeNodes </B><I>nickname</I>,<I>nickname</I>,<I>...</I><DD>
412) A list of nodes to never use when choosing a rendezvous point.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

413) </DL>
414) <P>
415) 
416) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

417) <DT><B>SOCKSPort </B><I>PORT</I><DD>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

418) Advertise this port to listen for connections from SOCKS-speaking
419) applications.  Set this to 0 if you don't want to allow application
420) connections. (Default: 9050)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

421) </DL>
422) <P>
423) 
424) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

425) <DT><B>SOCKSBindAddress </B><I>IP</I>[:<I>PORT</I>]<DD>
426) Bind to this address to listen for connections from SOCKS-speaking
427) applications. (Default: 127.0.0.1) You can also specify a port
428) (e.g. 192.168.0.1:9100). This directive can be specified multiple times
429) to bind to multiple addresses/ports.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

430) </DL>
431) <P>
432) 
433) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

434) <DT><B>SOCKSPolicy </B><I>policy</I>,<I>policy</I>,<I>...</I><DD>
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

435) Set an entrance policy for this server, to limit who can connect to the SOCKS ports. 
436) The policies have the same form as exit policies below.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

437) </DL>
438) <P>
439) 
440) <DL COMPACT>
Thomas Sjögren update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

441) <DT><B>TrackHostExits </B><I>host</I>,<I>.domain</I>,<I>...</I><DD>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

442) For each value in the comma separated list, Tor will track recent connections
443) to hosts that match this value and attempt to
444) reuse the same exit node for each. If the value is prepended with a '.', it is
445) treated as matching an entire domain. If one of the values is just a '.', it
446) means match everything. This option is useful if you frequently connect to
447) sites that will expire all your authentication cookies (ie log you out) if
448) your IP address changes. Note that this option does have the disadvantage of
449) making it more clear that a given history is
450) associated with a single user. However, most people who would wish to observe
451) this will observe it through cookies or other protocol-specific means anyhow.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

452) </DL>
453) <P>
454) 
455) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

456) <DT><B>TrackHostExitsExpire </B><I>NUM</I><DD>
457) Since exit servers go up and down, it is desirable to expire the association
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

458) between host and exit server after NUM seconds. The default
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

459) is 1800 seconds (30 minutes).
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

460) </DL>
461) <P>
462) 
463) <DL COMPACT>
464) <DT><B>UseHelperNodes </B><I>0|1</I><DD>
465) If this option is set to 1, we pick a few entry servers as our &quot;helpers&quot;, and
466) try to use only those fixed entry servers.  This is desirable, because
467) constantly changing servers increases the odds that an adversary who owns
468) some servers will observe a fraction of your paths.
469) (Defaults to 0; will eventually default to 1.)
470) </DL>
471) <P>
472) 
473) <DL COMPACT>
474) <DT><B>NumHelperNodes </B><I>NUM</I><DD>
475) If UseHelperNodes is set to 1, we will try to pick a total of NUM helper
476) nodes as entries for our circuits.
477) (Defaults to 3.)
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

478) <P>
479) </DL>
480) <A NAME="lbAG">&nbsp;</A>
481) <H2>SERVER OPTIONS</H2>
482) 
483) <P>
484) 
485) The following options are useful only for servers (that is, if <B>ORPort</B> is non-zero):
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

486) <P>
487) 
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

488) <DL COMPACT>
489) <DT><B>Address </B><I>address</I><DD>
490) The IP or fqdn of this server (e.g. moria.mit.edu). You can leave this
491) unset, and Tor will guess your IP.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

492) </DL>
493) <P>
494) 
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

495) <DL COMPACT>
496) <DT><B>AssumeReachable </B><B>0</B>|<B>1</B><DD>
497) This option is used when bootstrapping a new Tor network. If set to 1,
498) don't do self-reachability testing; just upload your server descriptor
499) immediately. If <B>AuthoritativeDirectory</B> is also set, this option
500) instructs the dirserver to bypass remote reachability testing too and
501) list all connected servers as running.
502) </DL>
503) <P>
504) 
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

505) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

506) <DT><B>ContactInfo </B><I>email_address</I><DD>
507) Administrative contact information for server.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

508) </DL>
509) <P>
510) 
511) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

512) <DT><B>ExitPolicy </B><I>policy</I>,<I>policy</I>,<I>...</I><DD>
513) Set an exit policy for this server. Each policy is of the form
Thomas Sjögren update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

514) &quot;<B>accept</B>|<B>reject</B> <I>ADDR</I>[<B>/</B><I>MASK</I>]<B>[:</B><I>PORT</I>]&quot;.
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

515) If <B>/</B><I>MASK</I> is omitted then this policy just applies to the host
516) given.  Instead of giving a host or network you can also use &quot;<B>*</B>&quot; to
517) denote the universe (0.0.0.0/0).  <I>PORT</I> can be a single port number,
518) an interval of ports &quot;<I>FROM_PORT</I><B>-</B><I>TO_PORT</I>&quot;, or &quot;<B>*</B>&quot;.
Thomas Sjögren update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

519) If PORT is omitted, that means &quot;<B>*</B>&quot;.
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

520) <P>
521) For example, &quot;reject 127.0.0.1:*,reject 192.168.1.0/24:*,accept *:*&quot; would
522) reject any traffic destined for localhost and any 192.168.1.* address, but
523) accept anything else.
524) <P>
525) This directive can be specified multiple times so you don't have to put
526) it all on one line.
527) <P>
528) See RFC 3330 for more details about internal and reserved IP address
529) space. Policies are considered first to last, and the first match wins. If
530) you want to _replace_ the default exit policy, end your exit policy with
531) either a reject *:* or an accept *:*. Otherwise, you're _augmenting_
532) (prepending to) the default exit policy. The default exit policy is:
533) 
534) <DL COMPACT><DT><DD>
535) <DL COMPACT>
536) <DT>reject 0.0.0.0/8<DD>
537) <DT>reject 169.254.0.0/16<DD>
538) <DT>reject 127.0.0.0/8<DD>
539) <DT>reject 192.168.0.0/16<DD>
540) <DT>reject 10.0.0.0/8<DD>
541) <DT>reject 172.16.0.0/12<DD>
542) <DT>reject *:25<DD>
543) <DT>reject *:119<DD>
544) <DT>reject *:135-139<DD>
545) <DT>reject *:445<DD>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

546) <DT>reject *:465<DD>
547) <DT>reject *:587<DD>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

548) <DT>reject *:1214<DD>
549) <DT>reject *:4661-4666<DD>
550) <DT>reject *:6346-6429<DD>
551) <DT>reject *:6699<DD>
552) <DT>reject *:6881-6999<DD>
553) <DT>accept *:*<DD>
554) </DL>
555) </DL>
556) 
557) 
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

558) </DL>
559) <P>
560) 
561) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

562) <DT><B>MaxOnionsPending </B><I>NUM</I><DD>
563) If you have more than this number of onionskins queued for decrypt, reject new ones. (Default: 100)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

564) </DL>
565) <P>
566) 
567) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

568) <DT><B>MyFamily </B><I>nickname</I>,<I>nickname</I>,<I>...</I><DD>
569) Declare that this Tor server is controlled or administered by a group
570) or organization identical or similar to that of the other named servers.
571) When two servers both declare that they are in the same 'family', Tor clients
572) will not use them in the same circuit.  (Each server only needs to list the
573) other servers in its family; it doesn't need to list itself, but it won't hurt.)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

574) </DL>
575) <P>
576) 
577) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

578) <DT><B>Nickname </B><I>name</I><DD>
579) Set the server's nickname to 'name'.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

580) </DL>
581) <P>
582) 
583) <DL COMPACT>
Thomas Sjögren update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

584) <DT><B>NoPublish </B><B>0</B>|<B>1</B><DD>
585) If you set NoPublish 1, Tor will act as a server if you have an ORPort
586) defined, but it will not publish its descriptor to the dirservers. This
587) option is useful if you're testing out your server, or if you're using
588) alternate dirservers (e.g. for other Tor networks such as Blossom).
589) (Default: 0)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

590) </DL>
591) <P>
592) 
593) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

594) <DT><B>NumCPUs </B><I>num</I><DD>
595) How many processes to use at once for decrypting onionskins. (Default: 1)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

596) </DL>
597) <P>
598) 
599) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

600) <DT><B>ORPort </B><I>PORT</I><DD>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

601) Advertise this port to listen for connections from Tor clients and servers.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

602) </DL>
603) <P>
604) 
605) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

606) <DT><B>ORBindAddress </B><I>IP</I>[:<I>PORT</I>]<DD>
607) Bind to this IP address to listen for connections from Tor clients and
608) servers. If you specify a port, bind to this port rather than the one
609) specified in ORPort. (Default: 0.0.0.0)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

610) </DL>
611) <P>
612) 
613) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

614) <DT><B>RedirectExit </B><I>pattern target</I><DD>
615) Whenever an outgoing connection tries to connect to one of a given set
616) of addresses, connect to <I>target</I> (an <I>address:port</I> pair) instead.
617) The address
618) pattern is given in the same format as for an exit policy.  The
619) address translation applies after exit policies are applied.  Multiple
620) <B>RedirectExit</B> options can be used: once any one has matched
621) successfully, no subsequent rules are considered.  You can specify that no
622) redirection is to be performed on a given set of addresses by using the
623) special target string &quot;pass&quot;, which prevents subsequent rules from being
624) considered.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

625) </DL>
626) <P>
627) 
628) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

629) <DT><B>ShutdownWaitLength</B> <I>NUM</I><DD>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

630) When we get a SIGINT and we're a server, we begin shutting down: we close
631) listeners and start refusing new circuits. After <B>NUM</B> seconds,
632) we exit. If we get a second SIGINT, we exit immediately.  (Default:
633) 30 seconds)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

634) </DL>
635) <P>
636) 
637) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

638) <DT><B>DirPostPeriod </B><I>N</I> <B>seconds</B>|<B>minutes</B>|<B>hours</B>|<B>days</B>|<B>weeks</B><DD>
639) Every time the specified period elapses, Tor uploads its server
640) descriptors to the directory servers.  This information is also
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

641) uploaded whenever it changes.  (Default: 20 minutes)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

642) </DL>
643) <P>
644) 
645) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

646) <DT><B>AccountingMax </B><I>N</I> <B>bytes</B>|<B>KB</B>|<B>MB</B>|<B>GB</B>|<B>TB</B><DD>
647) Never send more than the specified number of bytes in a given
648) accounting period, or receive more than that number in the period.
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

649) For example, with AccountingMax set to 1 GB, a server could send 900 MB
650) and receive 800 MB and continue running. It will only hibernate once one
651) of the two reaches 1 GB.
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

652) When the number of bytes is exhausted, Tor will hibernate until some
653) time in the next accounting period.  To prevent all servers from
654) waking at the same time, Tor will also wait until a random point in
655) each period before waking up.  If you have bandwidth cost issues,
Thomas Sjögren Updated tor-manual-cvs.html...

Thomas Sjögren authored 19 years ago

656) enabling hibernation is preferable to setting a low bandwidth, since it
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

657) provides users with a collection of fast servers that are up some of
658) the time, which is more useful than a set of slow servers that are
659) always &quot;available&quot;.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

660) </DL>
661) <P>
662) 
663) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

664) <DT><B>AccountingStart </B><B>day</B>|<B>week</B>|<B>month</B> [<I>day</I>] <I>HH:MM</I><DD>
665) Specify how long accounting periods last.  If <B>month</B> is given,
666) each accounting period runs from the time <I>HH:MM</I> on the
667) <I>day</I>th day of one month to the same day and time of the next.
668) (The day must be between 1 and 28.)  If <B>week</B> is given, each
669) accounting period runs from the time <I>HH:MM</I> of the <I>day</I>th
670) day of one week to the same day and time of the next week, with Monday
671) as day 1 and Sunday as day 7.  If <B>day</B> is given, each accounting
672) period runs from the time <I>HH:MM</I> each day to the same time on the
673) next day.  All times are local, and given in 24-hour time.  (Defaults to
674) &quot;month 1 0:00&quot;.)
675) <P>
676) </DL>
677) <A NAME="lbAH">&nbsp;</A>
678) <H2>DIRECTORY SERVER OPTIONS</H2>
679) 
680) <P>
681) 
682) The following options are useful only for directory servers (that is, if <B>DirPort</B> is non-zero):
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

683) <P>
684) 
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

685) <DL COMPACT>
686) <DT><B>AuthoritativeDirectory </B><B>0</B>|<B>1</B><DD>
687) When this option is set to 1, Tor operates as an authoritative
688) directory server.  Instead of caching the directory, it generates its
689) own list of good servers, signs it, and sends that to the clients.
690) Unless the clients already have you listed as a trusted directory, you
691) probably do not want to set this option.  Please coordinate with the other
692) admins at <A HREF="mailto:tor-ops@freehaven.net">tor-ops@freehaven.net</A> if you think you should be a directory.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

693) </DL>
694) <P>
695) 
696) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

697) <DT><B>DirPort </B><I>PORT</I><DD>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

698) Advertise the directory service on this port.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

699) </DL>
700) <P>
701) 
702) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

703) <DT><B>DirBindAddress </B><I>IP</I>[:<I>PORT</I>]<DD>
704) Bind the directory service to this address. If you specify a port, bind
705) to this port rather than the one specified in DirPort. (Default: 0.0.0.0)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

706) </DL>
707) <P>
708) 
709) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

710) <DT><B>DirPolicy </B><I>policy</I>,<I>policy</I>,<I>...</I><DD>
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

711) Set an entrance policy for this server, to limit who can connect to the directory ports. 
712) The policies have the same form as exit policies above.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

713) </DL>
714) <P>
715) 
716) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

717) <DT><B>RecommendedVersions </B><I>STRING</I><DD>
718) STRING is a command-separated list of Tor versions currently believed
719) to be safe. The list is included in each directory, and nodes which
720) pull down the directory learn whether they need to upgrade.  This
721) option can appear multiple times: the values from multiple lines are
722) spliced together.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

723) </DL>
724) <P>
725) 
726) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

727) <DT><B>DirAllowPrivateAddresses </B><B>0</B>|<B>1</B><DD>
728) If set to 1, Tor will accept router descriptors with arbitrary &quot;Address&quot;
729) elements. Otherwise, if the address is not an IP or is a private IP,
730) it will reject the router descriptor. Defaults to 0.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

731) </DL>
732) <P>
733) 
734) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

735) <DT><B>RunTesting </B><B>0</B>|<B>1</B><DD>
736) If set to 1, Tor tries to build circuits through all of the servers it
737) knows about, so it can tell which are up and which are down.  This
738) option is only useful for authoritative directories, so you probably
739) don't want to use it.
740) <P>
741) </DL>
742) <A NAME="lbAI">&nbsp;</A>
743) <H2>HIDDEN SERVICE OPTIONS</H2>
744) 
745) <P>
746) 
747) The following options are used to configure a hidden service.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

748) <P>
749) 
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

750) <DL COMPACT>
751) <DT><B>HiddenServiceDir </B><I>DIRECTORY</I><DD>
752) Store data files for a hidden service in DIRECTORY.  Every hidden
753) service must have a separate directory.  You may use this option multiple
754) times to specify multiple services.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

755) </DL>
756) <P>
757) 
758) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

759) <DT><B>HiddenServicePort </B><I>VIRTPORT </I>[<I>TARGET</I>]<DD>
760) Configure a virtual port VIRTPORT for a hidden service.  You may use this
761) option multiple times; each time applies to the service using the most recent
762) hiddenservicedir.  By default, this option maps the virtual port to the
763) same port on 127.0.0.1.  You may override the target port, address, or both
764) by specifying a target of addr, port, or addr:port.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

765) </DL>
766) <P>
767) 
768) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

769) <DT><B>HiddenServiceNodes </B><I>nickname</I>,<I>nickname</I>,<I>...</I><DD>
770) If possible, use the specified nodes as introduction points for the hidden
771) service. If this is left unset, Tor will be smart and pick some reasonable
772) ones; most people can leave this unset.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

773) </DL>
774) <P>
775) 
776) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

777) <DT><B>HiddenServiceExcludeNodes </B><I>nickname</I>,<I>nickname</I>,<I>...</I><DD>
778) Do not use the specified nodes as introduction points for the hidden
779) service. In normal use there is no reason to set this.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

780) </DL>
781) <P>
782) 
783) <DL COMPACT>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

784) <DT><B>RendPostPeriod </B><I>N</I> <B>seconds</B>|<B>minutes</B>|<B>hours</B>|<B>days</B>|<B>weeks</B><DD>
785) Every time the specified period elapses, Tor uploads any rendezvous
786) service descriptors to the directory servers.  This information is also
Thomas Sjögren Update tor-manual-cvs.html...

Thomas Sjögren authored 18 years ago

787) uploaded whenever it changes.  (Default: 20 minutes)
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

788) <P>
789) 
790) 
791) <P>
792) </DL>
793) <A NAME="lbAJ">&nbsp;</A>
794) <H2>SIGNALS</H2>
795) 
796) Tor catches the following signals:
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

797) <P>
798) 
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

799) <DL COMPACT>
800) <DT><B>SIGTERM</B><DD>
801) Tor will catch this, clean up and sync to disk if necessary, and exit.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

802) </DL>
803) <P>
804) 
805) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

806) <DT><B>SIGINT</B><DD>
807) Tor clients behave as with SIGTERM; but Tor servers will do a controlled
808) slow shutdown, closing listeners and waiting 30 seconds before exiting.
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

809) (The delay can be configured with the ShutdownWaitLength config option.)
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

810) </DL>
811) <P>
812) 
813) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

814) <DT><B>SIGHUP</B><DD>
815) The signal instructs Tor to reload its configuration (including closing
816) and reopening logs), fetch a new directory, and kill and restart its
817) helper processes if applicable.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

818) </DL>
819) <P>
820) 
821) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

822) <DT><B>SIGUSR1</B><DD>
823) Log statistics about current connections, past connections, and
824) throughput.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

825) </DL>
826) <P>
827) 
828) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

829) <DT><B>SIGUSR2</B><DD>
830) Switch all logs to loglevel debug. You can go back to the old loglevels
831) by sending a SIGHUP.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

832) </DL>
833) <P>
834) 
835) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

836) <DT><B>SIGCHLD</B><DD>
837) Tor receives this signal when one of its helper processes has exited,
838) so it can clean up.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

839) </DL>
840) <P>
841) 
842) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

843) <DT><B>SIGPIPE</B><DD>
844) Tor catches this signal and ignores it.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

845) </DL>
846) <P>
847) 
848) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

849) <DT><B>SIGXFSZ</B><DD>
850) If this signal exists on your platform, Tor catches and ignores it.
851) <P>
852) </DL>
853) <A NAME="lbAK">&nbsp;</A>
854) <H2>FILES</H2>
855) 
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

856) <P>
857) 
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

858) <DL COMPACT>
859) <DT><I>@CONFDIR@/torrc</I>
860) 
861) <DD>
862) The configuration file, which contains &quot;option value&quot; pairs.
Thomas Sjögren tor-manual-cvs.html: post r...

Thomas Sjögren authored 18 years ago

863) </DL>
864) <P>
865) 
866) <DL COMPACT>
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

867) <DT><I>@LOCALSTATEDIR@/lib/tor/</I>
868) 
869) <DD>
870) The tor process stores keys and other data here.
871) <P>
872) </DL>
873) <A NAME="lbAL">&nbsp;</A>
874) <H2>SEE ALSO</H2>
875) 
Thomas Sjögren Updated tor-manual-cvs.html...

Thomas Sjögren authored 19 years ago

876) <B><A HREF="../?1+privoxy">privoxy</A></B>(1),
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

877) 
Thomas Sjögren Updated tor-manual-cvs.html...

Thomas Sjögren authored 19 years ago

878) <B><A HREF="../?1+tsocks">tsocks</A></B>(1),
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

879) 
Thomas Sjögren Updated tor-manual-cvs.html...

Thomas Sjögren authored 19 years ago

880) <B><A HREF="../?1+torify">torify</A></B>(1)
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

881) 
882) <P>
883) <B><A HREF="http://tor.eff.org/">http://tor.eff.org/</A></B>
884) 
885) <P>
886) <A NAME="lbAM">&nbsp;</A>
887) <H2>BUGS</H2>
888) 
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 19 years ago

889) Plenty, probably. Tor is still in development. Please report them.
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

890) <A NAME="lbAN">&nbsp;</A>
891) <H2>AUTHORS</H2>
892) 
893) Roger Dingledine &lt;<A HREF="mailto:arma@mit.edu">arma@mit.edu</A>&gt;, Nick Mathewson &lt;<A HREF="mailto:nickm@alum.mit.edu">nickm@alum.mit.edu</A>&gt;.
894) <P>
895) 
896) <HR>
897) <A NAME="index">&nbsp;</A><H2>Index</H2>
898) <DL>
899) <DT><A HREF="#lbAB">NAME</A><DD>
900) <DT><A HREF="#lbAC">SYNOPSIS</A><DD>
901) <DT><A HREF="#lbAD">DESCRIPTION</A><DD>
902) <DT><A HREF="#lbAE">OPTIONS</A><DD>
903) <DT><A HREF="#lbAF">CLIENT OPTIONS</A><DD>
904) <DT><A HREF="#lbAG">SERVER OPTIONS</A><DD>
905) <DT><A HREF="#lbAH">DIRECTORY SERVER OPTIONS</A><DD>
906) <DT><A HREF="#lbAI">HIDDEN SERVICE OPTIONS</A><DD>
907) <DT><A HREF="#lbAJ">SIGNALS</A><DD>
908) <DT><A HREF="#lbAK">FILES</A><DD>
909) <DT><A HREF="#lbAL">SEE ALSO</A><DD>
910) <DT><A HREF="#lbAM">BUGS</A><DD>
911) <DT><A HREF="#lbAN">AUTHORS</A><DD>
912) </DL>
913) <HR>
914) This document was created by
Thomas Sjögren Updated tor-manual-cvs.html...

Thomas Sjögren authored 19 years ago

915) <A HREF="../">man2html</A>,
Thomas Sjögren tor-manual is now for the l...

Thomas Sjögren authored 19 years ago

916) using the manual pages.<BR>
Thomas Sjögren Update tor-manual-cvs.html

Thomas Sjögren authored 18 years ago

917) Time: 23:34:21 GMT, September 24, 2005