Wissensdatenbank

Betreiben Sie einen Tor-Relay, ohne die Acceptable Use Policy zu verletzen

Middle-Relays und Bridges sind an jedem Standort willkommen, Exits erfordern zuerst ein Gespräch; Konfiguration, Bandbreitenlimits und die zu erwartende Abuse-Mail.

Was erlaubt ist

Middle-Relays, Guards und Bridges sind an jedem Standort in Ordnung und benötigen kein Ticket. Exit-Relays sind an einigen Standorten erlaubt, an anderen nicht, und wir bitten Sie, vor dem Start ein Ticket zu eröffnen, damit das Abuse-Desk nicht überrascht wird und Sie auch nicht.

Die akzeptable Nutzungsrichtlinie verbietet drei Dinge, und der Betrieb eines Relays gehört nicht dazu. Die Einschränkung bei Exits ist praktischer Natur und nicht moralisch: Manche Upstreams tolerieren das Beschwerdevolumen, andere nicht, und wir sagen Ihnen lieber vorher, was was ist, als Sie hinterher umzuziehen.

Installation

apt install -y tor

AlmaLinux benötigt zuerst das zusätzliche Paket-Repository:

dnf install -y epel-release
dnf install -y tor

Middle-Relay konfigurieren

In /etc/tor/torrc:

Nickname relay01
ORPort 443
ORPort [<ipv6>]:443
ContactInfo [email protected]
ExitRelay 0
SocksPort 0
RelayBandwidthRate 20 MBytes
RelayBandwidthBurst 40 MBytes

Nicknames sind alphanumerisch und höchstens neunzehn Zeichen lang, das erwischt jeden einmal. SocksPort 0 verhindert, dass das Relay einen Proxy für das Internet anbietet, was es niemals tun sollte. ContactInfo sollte eine Adresse sein, die Sie lesen: Eine funktionierende Kontaktadresse im Consensus bedeutet, dass die meisten Beschwerden Sie direkt erreichen, statt zuerst hier anzukommen.

RelayBandwidthRate ist ein Limit und kein Vorschlag. Setzen Sie es so, dass ein ausgelastetes Relay innerhalb des Fair-Use-Werts für Ihren Port bleibt, und denken Sie daran, dass der Verkehr symmetrisch ist – alles, was hereinkommt, geht auch wieder hinaus.

systemctl enable --now tor
journalctl -u tor -f

Warten Sie auf Self-testing indicates your ORPort is reachable from the outside. Wenn es nicht erscheint, ist die Firewall in neun von zehn Fällen der Grund:

nft add rule inet filter input tcp dport 443 accept

DirPort ist weg. Modernes tor serviert Verzeichnisdaten über den ORPort, und eine Einstellung davon erreicht nichts.

Monatslimit

AccountingMax 20 TBytes
AccountingStart month 1 00:00

Das Relay hiberniert, wenn es das Limit erreicht, anstatt Schaltkreise mitten im Stream zu verwerfen – das ist besser für das Netzwerk als ein harter Stopp und besser für Sie als ein Diagramm, das Sie erklären müssen.

Exits, falls Sie einen betreiben wollen

  • Öffnen Sie zuerst das Ticket. Teilen Sie uns Standort, Exit-Policy und Kontaktadresse mit.
  • Verwenden Sie eine reduzierte Exit-Policy. Die Ports, die sie verwirft, erzeugen die meisten Beschwerden und fast keinen Wert.
  • Betreiben Sie ihn auf einer Instanz, die nichts anderes tut. Diese Adresse landet auf Blocklisten, und Sie wollen nicht, dass sie auch Ihre E-Mail bedient.
  • Veröffentlichen Sie etwas auf der Adresse. Eine schlichte Seite auf Port 80, die erklärt, was die Maschine ist, löst einen überraschenden Anteil der Beschwerden, bevor ein Mensch sie liest.
  • Setzen Sie den Reverse-DNS auf etwas Selbstbeschreibendes, aus demselben Grund.

Abuse-Mails werden unverändert an Ihre Konto-Adresse weitergeleitet. Wir ziehen ein Relay nicht aus dem Netz, weil jemand davon genervt ist. Die drei Verbote gelten weiterhin, und ein Exit setzt sie nicht außer Kraft, aber Verkehr, der durch einen Exit zu einem Dritten fließt, ist kein Angriff des Betreibers auf diesen Dritten, und wir verstehen den Unterschied.

Bridges

apt install -y obfs4proxy
BridgeRelay 1
ORPort 443
ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy

Eine Bridge an einer Adresse, die niemand aufgezählt hat, ist mehr wert als ein weiteres Relay in einer Stadt, die bereits Tausende hat. Unsere ruhigeren Standorte sind genau dafür nützlich, und Chișinău, Sofia und Riga sind alle auf der Standortseite.

Bereit, wenn Sie es sind

Wählen Sie eine Stadt. Wählen Sie eine Größe. Bezahlen Sie in Coins.

Keine Formulare darüber, wer Sie sind, kein Warten auf einen Menschen, der Sie genehmigt, kein Anruf zur Verifizierung. Die Rechnung wird beglichen, und die Zugangsdaten landen in Ihrem Posteingang.