add even more detail to running-a-server section

svn:r3160
This commit is contained in:
Roger Dingledine 2004-12-17 01:16:22 +00:00
parent c42ca03c70
commit 4cacb54d40

View File

@ -221,14 +221,34 @@ service url</a>).</p>
<h2>Configuring a server</h2>
<p>We're looking for people with reasonably reliable Internet connections,
that have at least 20 kilobytes/s each way. If you have more bandwidth
to offer, that's even better.</p>
that have at least 20 kilobytes/s each way. If you frequently have a
lot of packet loss or really high latency, we can't handle your server
yet. Otherwise, please help out!
</p>
<p>If your server is behind a NAT and it doesn't know its own IP (e.g.
it has an IP of 192.168.x.y), then we can't use it as a server yet.
(If you want to do dyndns DNS voodoo to get around this, feel free.) And
if it frequently has a lot of packet loss or really high latency, we
also can't handle it as a server yet. Otherwise, please help out!
<p>Other things to note:
<ul>
<li>Tor has built-in support for rate limiting; see BandwidthRate
and BandwidthBurst config options. Further, if you have
lots of capacity but don't want to spend that many bytes per
month, check out the Accounting and Hibernation features. See <a
href="http://wiki.noreply.org/wiki/TheOnionRouter/TorFAQ">the FAQ</a>
for details.</li>
<li>It's fine if the server goes offline sometimes. The directories
notice this quickly and stop advertising the server. Just try to make
sure it's not too often, since connections through the server when it
disconnects will break.</li>
<li>We can handle servers with dynamic IPs just fine, as long as the
server itself knows its IP. If your server is behind a NAT and it doesn't
know its own IP (e.g. it has an IP of 192.168.x.y), then we can't use it
as a server yet. (If you want to set your Address config option to dyndns
DNS voodoo and port forward to get around this, feel free. If you write a
howto, <a href="mailto:tor-volunteer@freehaven.net">even better</a>.)</li>
<li>Your server will passively estimate and publish its recent capacity.
Client paths are chosen weighted by this capacity, so high-bandwidth
servers will attract more paths than low-bandwidth ones. That's why
having even low-bandwidth servers is useful too.</li>
</ul>
</p>
<p>To set up a Tor server, do the following steps after installing Tor.