mirror of
https://github.com/casjaysdevdocker/tor
synced 2025-01-18 00:34:29 -05:00
🗃️ Committing everything that changed 🗃️
Some checks are pending
release-tag / release-image (push) Waiting to run
Some checks are pending
release-tag / release-image (push) Waiting to run
rootfs/tmp/etc/tor/torrc rootfs/usr/local/etc/docker/init.d/tor.sh rootfs/usr/share/tor/
This commit is contained in:
parent
b777e968e0
commit
a694122a41
@ -20,10 +20,11 @@ TransPort 9040
|
|||||||
SOCKSPort 9050
|
SOCKSPort 9050
|
||||||
ControlPort 9051
|
ControlPort 9051
|
||||||
HTTPTunnelPort 9080
|
HTTPTunnelPort 9080
|
||||||
|
AddressDisableIPv6 0
|
||||||
|
|
||||||
##### socks option
|
##### socks option
|
||||||
SafeSocks 0
|
SafeSocks 0
|
||||||
SocksTimeout 30
|
SocksTimeout 10
|
||||||
|
|
||||||
##### dns forwarder
|
##### dns forwarder
|
||||||
%include /config/tor/conf.d/dns.conf
|
%include /config/tor/conf.d/dns.conf
|
||||||
@ -31,5 +32,8 @@ SocksTimeout 30
|
|||||||
##### hidden services
|
##### hidden services
|
||||||
%include /config/tor/hidden/*.conf
|
%include /config/tor/hidden/*.conf
|
||||||
|
|
||||||
##### relay and bridge
|
##### relay
|
||||||
%include /config/tor/relay/*.conf
|
%include /config/tor/relay/*.conf
|
||||||
|
|
||||||
|
#### bridge
|
||||||
|
%include /config/tor/bridge/*.conf
|
||||||
|
@ -169,8 +169,9 @@ CMD_ENV=""
|
|||||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
# Per Application Variables or imports
|
# Per Application Variables or imports
|
||||||
TOR_DNS="${TOR_DNS:-yes}"
|
TOR_DNS="${TOR_DNS:-yes}"
|
||||||
TOR_HIDDEN="${TOR_HIDDEN:-yes}"
|
TOR_RELAY="${TOR_RELAY:-yes}"
|
||||||
TOR_BRIDGE="${TOR_BRIDGE:-yes}"
|
TOR_BRIDGE="${TOR_BRIDGE:-yes}"
|
||||||
|
TOR_HIDDEN="${TOR_HIDDEN:-yes}"
|
||||||
RANDOM_NICK="$(head -n50 '/dev/random' | tr -dc 'a-zA-Z' | tr -d '[:space:]\042\047\134' | fold -w "32" | sed 's| ||g' | head -n 1)"
|
RANDOM_NICK="$(head -n50 '/dev/random' | tr -dc 'a-zA-Z' | tr -d '[:space:]\042\047\134' | fold -w "32" | sed 's| ||g' | head -n 1)"
|
||||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
# Custom commands to run before copying to /config
|
# Custom commands to run before copying to /config
|
||||||
@ -253,22 +254,30 @@ EOF
|
|||||||
HiddenServiceDir /data/tor/hidden_service/default
|
HiddenServiceDir /data/tor/hidden_service/default
|
||||||
HiddenServicePort 80 127.0.0.1:80
|
HiddenServicePort 80 127.0.0.1:80
|
||||||
|
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
if [ "$TOR_RELAY" = "yes" ]; then
|
||||||
|
mkdir -p "/config/tor/bridge"
|
||||||
|
cat <<EOF >"/config/tor/bridge/default.conf"
|
||||||
|
BridgeRelay 1
|
||||||
|
PublishServerDescriptor 1
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
if [ "$TOR_BRIDGE" = "yes" ]; then
|
if [ "$TOR_BRIDGE" = "yes" ]; then
|
||||||
mkdir -p "/config/tor/relay"
|
mkdir -p "/config/tor/relay"
|
||||||
cat <<EOF >"/config/tor/relay/default.conf"
|
cat <<EOF >"/config/tor/relay/default.conf"
|
||||||
BridgeRelay ${TOR_RELAY:-1}
|
|
||||||
ExtORPort auto
|
|
||||||
Nickname ${TOR_NICK_NAME:-$RANDOM_NICK}
|
|
||||||
ServerTransportPlugin obfs4 exec /usr/bin/lyrebird
|
ServerTransportPlugin obfs4 exec /usr/bin/lyrebird
|
||||||
ORPort ${TOR_OR_PORT:-8444}
|
|
||||||
ServerTransportListenAddr obfs4 0.0.0.0:${TOR_PT_PORT:-8445}
|
ServerTransportListenAddr obfs4 0.0.0.0:${TOR_PT_PORT:-8445}
|
||||||
ContactInfo ${TOR_ADMIN:-tor-admin@$HOSTNAME}
|
ExtORPort auto
|
||||||
Exitpolicy accept *:*
|
Exitpolicy accept *:*
|
||||||
|
ORPort ${TOR_OR_PORT:-8444}
|
||||||
|
Nickname ${TOR_NICK_NAME:-$RANDOM_NICK}
|
||||||
|
ContactInfo ${TOR_ADMIN:-tor-admin@$HOSTNAME}
|
||||||
AccountingMax ${TOR_ACCOUNT_MAX:-1000} GBytes
|
AccountingMax ${TOR_ACCOUNT_MAX:-1000} GBytes
|
||||||
AccountingStart month 1 00:00
|
AccountingStart month 1 00:00
|
||||||
AddressDisableIPv6 0
|
DirPort ${TOR_DIR_PORT:-8080}
|
||||||
|
DirPortFrontPage /usr/share/tor/html/exit.html
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
|
337
rootfs/usr/share/tor/html/exit.html
Normal file
337
rootfs/usr/share/tor/html/exit.html
Normal file
@ -0,0 +1,337 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||||
|
<title>This is a Tor Exit Router</title>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
|
||||||
|
This notice is intended to be placed on a virtual host for a domain that
|
||||||
|
your Tor exit node IP reverse resolves to so that people who may be about
|
||||||
|
to file an abuse complaint would check it first before bothering you or
|
||||||
|
your ISP. Ex:
|
||||||
|
http://tor-exit.yourdomain.org or http://tor-readme.yourdomain.org.
|
||||||
|
|
||||||
|
This type of setup has proven very effective at reducing abuse complaints
|
||||||
|
for exit node operators.
|
||||||
|
|
||||||
|
There are a few places in this document that you may want to customize.
|
||||||
|
They are marked with FIXME.
|
||||||
|
|
||||||
|
-->
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<p style="text-align: center; font-size: xx-large; font-weight: bold">
|
||||||
|
This is a Tor Exit Router
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Most likely you are accessing this website because you had some issue with
|
||||||
|
the traffic coming from this IP. This router is part of the
|
||||||
|
<a href="https://www.torproject.org/">Tor Anonymity Network</a>, which is
|
||||||
|
dedicated to
|
||||||
|
<a href="https://www.torproject.org/about/overview">providing privacy</a>
|
||||||
|
to people who need it most: average computer users. This router IP should
|
||||||
|
be generating no other traffic, unless it has been compromised.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p style="text-align: center">
|
||||||
|
<a href="https://www.torproject.org/about/overview">
|
||||||
|
<img
|
||||||
|
src="data:image/png;base64,
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAAQQAAACQCAMAAADZVuXZAAAABGdBTUEAANbY1E9Y
|
||||||
|
MgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGAUExURej4
|
||||||
|
6Zycm+Hh4XZ2duTk5LS0tfP79OLc3P/r/6iopv///2ZmZgMDAw8PD/b29v39/cTE
|
||||||
|
whUVFS8vL/Ly8by8uvv7+vn5+CUlJcXCm+/v7xsbGuzs7E5OTq2trASbBVpaWszM
|
||||||
|
yaKipDk5ONra2iAhH8/OrX9/fPf35vv77j4+Pvj2zPz82Onp6PPz3t7e3ra2n66s
|
||||||
|
if7+9b+/v+3t7efn529vb9DQ0GNjY4iIiLi9xtfX15aWldTU1Ofmyy6wMZCQjtkG
|
||||||
|
Bufl4ZTcmYiLjujo4dbVwmppZmvLcd3czoaHhaSstsjIyMTL07Pmt9ny2sjty///
|
||||||
|
/EVBPe/x05WcpZGRkVKzV+Pj3vDuw9vasqOfet/extbd5uPivOVXVvr9+dHY35WU
|
||||||
|
hefm1IjJi8zR2e+bm/vg4C5PMvfFxf3w8DlyQP/4+Nvj6/77/IuTnZ7KolF8Vv39
|
||||||
|
/+bi5v/9/HvCgCU7KLm5uMraylZfa3CZdf3//P3//7TQtu3k7ZwICPn9/eLu7gnB
|
||||||
|
e20AAB3ZSURBVHja7F2JQ9rY1hdCOh/33YRAQhBDIAGJbLJYwAUqFhfUulu1taO1
|
||||||
|
+zZdpp193ve9f/0754ZNwG4683yvHjAJycnJvb977pb8chz6x5X8Y+gf5JuXKxCu
|
||||||
|
QPgYCE5KiEBGs980CKGACSBYRA4ZhA/5v0kQPJRQIsijQZql8qhMv0kQqtRLNSoG
|
||||||
|
IPtZ3huZ/CZBoH5SclN11BX1gU9Eole9w1UX+a2CIN/cvwny4/6PN9maLW+ep4d4
|
||||||
|
908wsG+bBbu4BYvvLjEI/iJRNU3LZBZuOrP7rn2X62Yms0XkgWcfb9Rnw+HwLC7C
|
||||||
|
jc1rg6+hfrclawto0rWPcnNhYUHbWvD09kn/XECwFopwHDf29xdgq6/ngn37CwzP
|
||||||
|
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"
|
||||||
|
alt="How Tor works"
|
||||||
|
style="border-style: none"
|
||||||
|
/>
|
||||||
|
</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Tor sees use by
|
||||||
|
<a href="https://www.torproject.org/about/torusers"
|
||||||
|
>many important segments of the population</a
|
||||||
|
>, including whistle blowers, journalists, Chinese dissidents skirting the
|
||||||
|
Great Firewall and oppressive censorship, abuse victims, stalker targets,
|
||||||
|
the US military, and law enforcement, just to name a few. While Tor is not
|
||||||
|
designed for malicious computer users, it is true that they can use the
|
||||||
|
network for malicious ends. In reality however, the actual amount of
|
||||||
|
<a href="https://www.torproject.org/docs/faq-abuse">abuse</a> is quite
|
||||||
|
low. This is largely because criminals and hackers have significantly
|
||||||
|
better access to privacy and anonymity than do the regular users whom they
|
||||||
|
prey upon. Criminals can and do
|
||||||
|
<a
|
||||||
|
href="http://voices.washingtonpost.com/securityfix/2008/08/web_fraud_20_tools.html"
|
||||||
|
>build, sell, and trade</a
|
||||||
|
>
|
||||||
|
far larger and
|
||||||
|
<a
|
||||||
|
href="http://voices.washingtonpost.com/securityfix/2008/08/web_fraud_20_distributing_your.html"
|
||||||
|
>more powerful networks</a
|
||||||
|
>
|
||||||
|
than Tor on a daily basis. Thus, in the mind of this operator, the social
|
||||||
|
need for easily accessible censorship-resistant private, anonymous
|
||||||
|
communication trumps the risk of unskilled bad actors, who are almost
|
||||||
|
always more easily uncovered by traditional police work than by extensive
|
||||||
|
monitoring and surveillance anyway.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
In terms of applicable law, the best way to understand Tor is to consider
|
||||||
|
it a network of routers operating as common carriers, much like the
|
||||||
|
Internet backbone. However, unlike the Internet backbone routers, Tor
|
||||||
|
routers explicitly do not contain identifiable routing information about
|
||||||
|
the source of a packet, and no single Tor node can determine both the
|
||||||
|
origin and destination of a given transmission.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
As such, there is little the operator of this router can do to help you
|
||||||
|
track the connection further. This router maintains no logs of any of the
|
||||||
|
Tor traffic, so there is little that can be done to trace either
|
||||||
|
legitimate or illegitimate traffic (or to filter one from the other).
|
||||||
|
Attempts to seize this router will accomplish nothing.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<!-- FIXME: US-Only section. Remove if you are a non-US operator -->
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Furthermore, this machine also serves as a carrier of email, which means
|
||||||
|
that its contents are further protected under the ECPA.
|
||||||
|
<a href="https://www.law.cornell.edu/uscode/text/18/2707">18 USC 2707</a>
|
||||||
|
explicitly allows for civil remedies ($1000/account
|
||||||
|
<i><b>plus</b></i> legal fees) in the event of a seizure executed without
|
||||||
|
good faith or probable cause (it should be clear at this point that
|
||||||
|
traffic with an originating IP address of FIXME_DNS_NAME should not
|
||||||
|
constitute probable cause to seize the machine). Similar considerations
|
||||||
|
exist for 1st amendment content on this machine.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<!-- FIXME: May or may not be US-only. Some non-US tor nodes have in
|
||||||
|
fact reported DMCA harassment... -->
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If you are a representative of a company who feels that this router is
|
||||||
|
being used to violate the DMCA, please be aware that this machine does not
|
||||||
|
host or contain any illegal content. Also be aware that network
|
||||||
|
infrastructure maintainers are not liable for the type of content that
|
||||||
|
passes over their equipment, in accordance with
|
||||||
|
<a href="https://www.law.cornell.edu/uscode/text/17/512"
|
||||||
|
>DMCA "safe harbor" provisions</a
|
||||||
|
>. In other words, you will have just as much luck sending a takedown
|
||||||
|
notice to the Internet backbone providers. Please consult
|
||||||
|
<a href="https://www.torproject.org/eff/tor-dmca-response"
|
||||||
|
>EFF's prepared response</a
|
||||||
|
>
|
||||||
|
for more information on this matter.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>For more information, please consult the following documentation:</p>
|
||||||
|
|
||||||
|
<ol>
|
||||||
|
<li>
|
||||||
|
<a href="https://www.torproject.org/about/overview">Tor Overview</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://www.torproject.org/docs/faq-abuse">Tor Abuse FAQ</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://www.torproject.org/eff/tor-legal-faq">Tor Legal FAQ</a>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
That being said, if you still have a complaint about the router, you may
|
||||||
|
email the <a href="mailto:FIXME_YOUR_EMAIL_ADDRESS">maintainer</a>. If
|
||||||
|
complaints are related to a particular service that is being abused, I
|
||||||
|
will consider removing that service from my exit policy, which would
|
||||||
|
prevent my router from allowing that traffic to exit through it. I can
|
||||||
|
only do this on an IP+destination port basis, however. Common P2P ports
|
||||||
|
are already blocked.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
You also have the option of blocking this IP address and others on the Tor
|
||||||
|
network if you so desire. The Tor project provides a
|
||||||
|
<a href="https://check.torproject.org/cgi-bin/TorBulkExitList.py"
|
||||||
|
>web service</a
|
||||||
|
>
|
||||||
|
to fetch a list of all IP addresses of Tor exit nodes that allow exiting
|
||||||
|
to a specified IP:port combination, and an official
|
||||||
|
<a href="https://www.torproject.org/tordnsel/dist/">DNSRBL</a> is also
|
||||||
|
available to determine if a given IP address is actually a Tor exit
|
||||||
|
server. Please be considerate when using these options. It would be
|
||||||
|
unfortunate to deny all Tor users access to your site indefinitely simply
|
||||||
|
because of a few bad apples.
|
||||||
|
</p>
|
||||||
|
</body>
|
||||||
|
</html>
|
Loading…
x
Reference in New Issue
Block a user