No KYC · DMCA ignored · Tor exits allowed · no logs. Pay in crypto: BTC, USDT, USDC, ETH, SOL, LTC
Language: English
Get a server

Use case · Tor exit relays

Can I run a Tor exit relay on a dedicated server?

Why a whole machine suits a busy exit, how to set one up on Debian from the Tor Project's own guides, and how complaints are handled.

Last updated: · 11 min read

Quick answer

Can I run a Tor exit relay on a dedicated server?

Yes. You can run a Tor exit relay on a dedicated server at Ironatoll: exits are allowed, and so are middle relays and bridges. A machine that does nothing but Tor is what the Tor Project recommends for an exit. Servers cost from $63.68 per 30 days; payment is in crypto, with no KYC. Under Panamanian law, DMCA notices are ignored.

Tor exit relays at Ironatoll: the rules

Tor relaysTor exit relays may run on our servers, and so may middle relays and bridges
ServerOffshore dedicated servers: a whole physical machine for you alone, with no virtualization layer and no neighbours, and full root access over SSH
NetworkEvery server has one dedicated IPv4 address and an IPv6 /64. The port speed and the monthly traffic are listed with each plan; traffic counts outgoing data per 30-day period, and over the quota there is never an automatic extra charge
Port 25Port 25 (SMTP) is blocked for outgoing traffic on every server as an anti-spam measure, and the block is permanent. Outgoing connections to mail providers on ports 465 and 587 work normally
ComplaintsForeign copyright notices, DMCA ones included, are set aside: we act only under Panamanian law or on a Panamanian court order. Spam, phishing, malware, botnet control, attacks and child sexual abuse material are banned, and any one of them gets the server suspended
JurisdictionIronatoll is run by DomaineGoat LLC, a company registered in Panama, and answers only to Panamanian law. Each server’s datacenter, for its part, is bound by the law of the country it stands in
LogsNo logs: we keep no connection logs, no traffic logs and no IP addresses of visitors or customers, on the website, the dashboard or the servers
SystemsLinux only: Debian, Ubuntu, AlmaLinux, Rocky Linux, and Proxmox VE to run your own virtual machines. No Windows
LocationsAmsterdam (Netherlands), Reykjavik (Iceland), Zurich (Switzerland) and Bucharest (Romania); each plan is sold in each city at one price
SetupA person prepares your server after your payment is confirmed, within 72 hours, so it is not instant; your dashboard shows the status, then the IP address once the server is ready
IdentityNo KYC: no ID, selfie, documents, card or phone number are ever collected
Price per 30 daysAtoll 16 $63.68, Atoll 32 $72.15, Atoll 64 $72.62, Atoll 128 $205.27, Atoll 256 $406.37

Why does a dedicated server suit a high-bandwidth Tor exit?

A dedicated server suits a busy exit because its CPU, RAM and port serve Tor alone. The Tor Project's exit setup page asks for exactly that: exits on machines dedicated to the purpose, never mixed with your own traffic.

A Tor exit relay is the last hop of a Tor circuit: the website sees its IP address, not the user's. That is why exits draw complaints, and why a separate machine with its own address is the clean setup.

The Tor Project's relay requirements give the sizing:

  • CPU: one Tor instance reaches about 400 to 450 Mbit/s each way on a CPU with AES-NI. Check for aes in /proc/cpuinfo.
  • RAM: 1.5 GB per exit instance.
  • Instances: at most eight relays per public IPv4 address.
  • Connections: a fast exit, above 100 Mbit/s, handles more than 100,000 concurrent connections.

Every Ironatoll server has one dedicated IPv4 address, so the ceiling is eight exit instances. At 1.5 GB each, they need 12 GB, which fits in the 16 GB of the smallest plan. On a dedicated server, the port and the traffic quota limit a Tor exit long before the RAM does.

Which dedicated-server hosts allow Tor exit relays?

Ironatoll does, on every plan: Tor exit relays may run on our servers, and so may middle relays and bridges. According to Ironatoll's check of 30 October 2026, 4 of 34 dedicated-server hosts allow Tor exit relays. The page on which hosting providers allow Tor exit nodes lists them with each host's own wording.

How much traffic does a Tor exit use on each plan?

An exit sends about as much as it receives, so its average rate sets its monthly traffic, and every plan's quota counts outgoing data only.

A Tor exit that averages 100 Mbit/s sends about 32.4 TB in 30 days. Tor's floor for any relay is 10 Mbit/s, with 100 GB moved each way per month. Its advice is over 2 TB a month, ideally unmetered. See what unmetered bandwidth means on a dedicated server.

Average exit rate and outgoing data per 30 days

Average rateOutgoing data in 30 daysWhat it means
10 Mbit/s3.24 TBThe minimum Tor sets for every relay
100 Mbit/s32.4 TBWhat the Tor Project calls a fast exit
400 Mbit/s129.6 TBAbout one Tor instance at full speed with AES-NI
1 Gbit/s324 TBSeveral instances filling a 1 Gbit/s port

Each figure is the rate × 2,592,000 seconds ÷ 8, counting 1 TB as 10^12 bytes. These are averages over 30 days, not peaks, and a calculation, not a measurement.

Traffic included in each plan

PlanPrice per 30 daysServerTraffic
Atoll 16$63.68Intel Xeon E-2236 (6 cores / 12 threads), 16 GB RAM, 2 × 480 GB SSD in RAID 1, 30 TB a month at 1 Gbit/s, 1 IPv4 and an IPv6 /6430 TB a month at 1 Gbit/s
Atoll 32$72.15AMD Ryzen 5 5600 (6 cores / 12 threads), 32 GB RAM, 2 × 512 GB NVMe in RAID 1, 40 TB a month at 1 Gbit/s, 1 IPv4 and an IPv6 /6440 TB a month at 1 Gbit/s
Atoll 64$72.62Intel Xeon E-2288G (8 cores / 16 threads), 64 GB RAM, 2 × 960 GB NVMe in RAID 1, 60 TB a month at 1 Gbit/s, 1 IPv4 and an IPv6 /6460 TB a month at 1 Gbit/s
Atoll 128$205.27AMD Ryzen 9 7950X (16 cores / 32 threads), 128 GB RAM, 2 × 1.92 TB NVMe in RAID 1, 100 TB a month at 1 Gbit/s, 1 IPv4 and an IPv6 /64100 TB a month at 1 Gbit/s
Atoll 256$406.37AMD EPYC 7443P (24 cores / 48 threads), 256 GB RAM, 2 × 3.84 TB NVMe in RAID 1, 150 TB a month at 1 Gbit/s, 1 IPv4 and an IPv6 /64150 TB a month at 1 Gbit/s

Keep Tor under your quota. RelayBandwidthRate caps the average rate. AccountingMax caps the bytes in a period, and AccountingStart day 00:00 makes that period one day. A daily budget of one thirtieth of the quota keeps the exit inside it.

How do I set up a Tor exit relay on Debian, step by step?

These steps follow three Tor Project pages, read on 30 October 2026: the Debian relay guide, the repository page and the exit page. Run them as root.

  1. Update Debian and turn on automatic updates

    Log in with your SSH key and run apt update && apt full-upgrade. The Tor Project asks relay operators to enable automatic security updates, for example with unattended-upgrades.

  2. Add the Tor Project's package repository

    Check that dpkg --print-architecture says amd64 or arm64. Then add deb.torproject.org for your Debian codename, with its signing key, as the Tor Project's repository page shows.

  3. Install Tor

    Refresh the package lists with apt update, then run apt install tor deb.torproject.org-keyring. The keyring package keeps the signing key current.

  4. Run your own DNS resolver

    Exits look up names for Tor users. Install Unbound as a local, caching, DNSSEC-validating resolver with no forwarders, and point /etc/resolv.conf to it. Avoid big public resolvers such as Google, Cloudflare, Quad9 and OpenDNS.

  5. Write the exit configuration

    Edit /etc/tor/torrc as in the example below: a nickname, a working ContactInfo, ORPort 443, ExitRelay 1 and ReducedExitPolicy 1.

  6. Publish an exit notice

    Serve a short page on port 80 of your IP that says the address is a Tor exit. The Tor Project provides an HTML template. DirPort has been deprecated since Tor 0.4.6.5, so a small web server does the job.

  7. Restart and check

    Run systemctl restart tor@default and read the log with journalctl -u tor@default. Then look your relay up by nickname on Relay Search, at metrics.torproject.org.

What goes in the torrc of an exit relay?

ExitRelay 1 turns a relay into an exit, ReducedExitPolicy 1 limits its ports, and the accounting lines cap its traffic. The example keeps traffic near 1 TB a day.

Exit relay settings in /etc/tor/torrc
# Identity: Tor publishes both lines in the relay directory
Nickname          atollExit01
ContactInfo       [email protected]

# Exit role and ports
ExitRelay         1
ReducedExitPolicy 1      # ~65 destination ports, 25 excluded
IPv6Exit          1      # uses the server's IPv6 /64
ORPort            443
SocksPort         0      # no local client on the exit

# Traffic cap: ~1 TB a day, so ~30 TB per 30-day period
AccountingStart   day 00:00
AccountingMax     1 TBytes

# Then: systemctl restart tor@default

Running several instances? Declare them as one family, with MyFamily or the newer FamilyId, so no client uses two of them in one circuit. Set ContactInfo to a working address: the Tor manual requires it as soon as you run more than one relay.

Which exit policy should I use?

Start with the reduced exit policy. The Tor manual says ReducedExitPolicy 1 allows about 65 ports while blocking most TCP ports. It keeps 22, 80, 443, 465 and 587, and it leaves out 25. The Tor Project tells new exit operators to start there and open more ports with experience.

An exit must at least allow ports 80 and 443 to be useful. Tor's default exit policy already begins with reject *:25. That fits our own network rule, which shuts outgoing port 25 on all Ironatoll servers.

How are complaints about my exit handled at Ironatoll?

A copyright notice aimed at your exit leads to no action from Ironatoll. Our position: Foreign copyright notices, DMCA ones included, are set aside: we act only under Panamanian law or on a Panamanian court order. Spam, phishing, malware, botnet control, attacks and child sexual abuse material are banned, and any one of them gets the server suspended. Read what DMCA ignored means for a dedicated server for the rule itself.

Your server's datacenter answers to the law of its own country. So the Tor Project's advice to cut complaints is worth following:

  • Reverse DNS: a PTR name that contains tor-exit, under a domain of your own. Custom reverse DNS is not among Ironatoll's published promises, so ask support before you order if you need it.
  • Exit notice: a page on port 80 that explains what the IP does.
  • Reduced exit policy: fewer ports mean fewer reports.
  • ExoneraTor: it shows that an IP was a Tor exit on a given date. Point to it in your replies.
  • Templates: the Tor Project's abuse templates and EFF's DMCA template answer the usual reports. TorServers.net says about 80% of its complaints are automated.

Before you start, read whether it is legal to run a Tor exit node.

How much does a Tor exit server cost at Ironatoll?

Exits, middle relays and bridges run on any plan. Compare all five plans on how much an Ironatoll dedicated server costs, or see the best offshore dedicated server providers.

Atoll 16

6 cores · 16 GB RAM

$63.68

3 months $171.93 (−10%)6 months $305.66 (−20%)1 year $534.91 (−30%)

  • Intel Xeon E-2236, 6 cores / 12 threads
  • 16 GB DDR4 ECC RAM, 2 × 480 GB SSD (RAID 1)
  • 30 TB a month at 1 Gbit/s, 1 IPv4 + IPv6 /64
  • Whole machine, root over SSH, no setup fee
  • Bacloud: $84.91 a month for Intel Xeon E-2236, 6 cores / 16 GB / 2x 250 GB SSD
Order this server

Atoll 32

6 cores · 32 GB RAM

$72.15

3 months $194.80 (−10%)6 months $346.32 (−20%)1 year $606.06 (−30%)

  • AMD Ryzen 5 5600, 6 cores / 12 threads
  • 32 GB DDR4 RAM, 2 × 512 GB NVMe (RAID 1)
  • 40 TB a month at 1 Gbit/s, 1 IPv4 + IPv6 /64
  • Whole machine, root over SSH, no setup fee
  • MonoVM: $96.20 a month for AMD Ryzen 5 5500, 6 cores / 32 GB / 2x 480 GB NVMe
Order this server

In every plan: Whole machine · Root access · RAID 1 on two disks · Dedicated IPv4 · No logs · No KYC

Tor exit relay on a dedicated server: FAQ

What is a Tor exit node?

A Tor exit node is the relay that connects a Tor circuit to the open internet. Websites see its IP address, not the user's. Guard and middle relays only pass encrypted traffic between relays.

How much memory does a Tor exit relay need?

Plan on 1.5 GB for each exit instance, as the Tor Project advises. Eight instances, the most one IPv4 address may carry, need 12 GB. Even the smallest Ironatoll plan has 16 GB.

Can I run a Tor exit relay from home instead?

The Tor Project and EFF advise against it. Complaints and police questions about exit traffic would point to your home address. A rented server in a datacenter keeps the exit apart from your own connection.

Can I pay for a Tor exit server with Monero?

No. Monero is not among the coins Ironatoll takes: BTC, USDT, USDC, ETH, SOL, LTC. Whatever the coin, the order needs no ID and no KYC check.

Run your exit on a whole machine

Atoll 16: Intel Xeon E-2236 (6 cores / 12 threads), 16 GB RAM, 2 × 480 GB SSD in RAID 1, 30 TB a month at 1 Gbit/s, 1 IPv4 and an IPv6 /64, for $63.68 per 30 days. Exits allowed; pay in crypto, no KYC.

Sources (10)
  1. Exit relay setup — The Tor Project (read 2026-10-30)
  2. Tor exit guidelines — The Tor Project (read 2026-10-30)
  3. Relay requirements — The Tor Project (read 2026-10-30)
  4. Technical considerations — The Tor Project (read 2026-10-30)
  5. Relay setup on Debian/Ubuntu — The Tor Project (read 2026-10-30)
  6. How to use the Tor Project's Debian repository — The Tor Project (read 2026-10-30)
  7. torrc(5): ReducedExitPolicy, ExitPolicy, IPv6Exit, AccountingMax, ContactInfo, FamilyId — Debian manpages (tor 0.4.9) (read 2026-10-30)
  8. Tor abuse templates — The Tor Project (read 2026-10-30)
  9. Understanding potential complaints and best practices for operating an exit relay — The Tor Project (read 2026-10-30)
  10. Expectations for relay operators — The Tor Project (read 2026-10-30)

From $63.68/30 days · no KYC

Get a dedicated server