VPNSmith
self-host-vpn-headINFO

Tailscale Exit Node: Vollständige Einrichtungsanleitung 2026

Richten Sie einen Tailscale Exit Node in 20 Minuten auf Ubuntu 24.04 ein. IP-Weiterleitung, genaue CLI-Befehle, Genehmigung über die Admin-Konsole, Mac/iOS/Android-Clients. Latenz-Benchmarks Paris-Frankfurt.

Von Eric Gerard · Fondateur · VPNSmith — Spécialiste self-host VPN & VPS GDPR8 Min. LesezeitPhoto: Markus Spiske — Unsplash

Ich habe im März 2026 einen Tailscale Exit Node auf einem Hetzner CX11 in Frankfurt eingerichtet. Monatliche Kosten: €3,79. Ergebnis: 18 ms Latenz von Paris, 680 Mbps gemessener Durchsatz und ein WireGuard-verschlüsselter Tunnel, den ich Zeile für Zeile kontrolliere. Diese Anleitung gibt Ihnen die genauen Befehle, die wir in der Produktion ausführen — keine Dokumentationszusammenfassung, keine verschwommenen Screenshots.

Was ist ein Tailscale Exit Node und warum unterscheidet er sich von einem klassischen VPN

Ein Tailscale Exit Node ist ein Knoten in Ihrem Tailscale-Mesh, der so konfiguriert ist, dass er den gesamten Internetverkehr von anderen Knoten über seine eigene Verbindung leitet. In der Praxis: Sie aktivieren dies auf Ihrem Frankfurt-VPS, und alle Ihre Geräte (Paris-Laptop, iPhone, iPad) verlassen das Internet mit der IP dieses VPS.

Der Unterschied zu einem kommerziellen VPN wie NordVPN ist architektonisch:

  • Kommerzielles VPN: gemeinsame Infrastruktur zwischen Tausenden von Nutzern. Sie kontrollieren nichts — weder den Server, noch die Protokollrichtlinie, noch die Konfiguration.
  • Bare WireGuard Self-Host: Punkt-zu-Punkt-Tunnel zwischen jedem Client und dem Server. Großartig für einen Tunnel, aber bei 4 Geräten verwalten Sie manuell 4 Schlüsselpaare.
  • Tailscale Exit Node: automatisch verwaltetes WireGuard-Mesh. Die Tailscale-Kontrollebene verwaltet Schlüssel, NAT-Traversal und ACLs. Weisen Sie mit einem Befehl einen beliebigen Knoten als Exit Node zu — alle anderen Knoten nutzen ihn ohne Neukonfiguration.

Die Datenebene bleibt reines WireGuard — kein Unternehmen sieht Ihren Nutzlastverkehr. Nur Tailscale Inc. sieht Ihre Mesh-Metadaten (wer mit wem, wann spricht), was in ihrer Datenschutzerklärung dokumentiert ist.

Für einen umfassenden Vergleich von Self-Hosting-Ansätzen lesen Sie unseren Artikel Bestes Self-Host VPN 2026 und für den Tailscale vs. Bare WireGuard Deep Dive, Tailscale vs WireGuard Self-Host.

Voraussetzungen

Bevor Sie beginnen, benötigen Sie:

  1. Ein Tailscale-Konto — Der kostenlose Plan funktioniert für 1 Exit Node. Melden Sie sich an unter tailscale.com.
  2. Einen Linux-Server — Ubuntu 24.04 LTS wird empfohlen (5 Jahre Support). Funktioniert auch auf Mac oder Raspberry Pi.
  3. Stabile Verbindung >= 100 Mbps — für Einzel- oder Familiennutzung. Für mehrere gleichzeitige Nutzer streben Sie >= 500 Mbps an.
  4. Dedizierte öffentliche IP — standardmäßig bei Hetzner, Contabo, OVH enthalten.
  5. Root- oder Sudo-Zugriff auf dem Server.

Diese Anleitung geht von Ubuntu 24.04 LTS aus. Die Befehle sind auf Debian 12 identisch, leicht unterschiedlich auf CentOS/RHEL (dnf statt apt).

Auswahl Ihrer Exit Node Plattform

Serverracks in Blau beleuchtet in einem Rechenzentrum
Serverracks in Blau beleuchtet in einem Rechenzentrum

AnbieterPreisNetzwerkStandortUrteil
Hetzner CX11€3,79/Monat20 TB inkl., 1 GbpsFrankfurt / Helsinki / AshburnBestes EU-Preis-Leistungs-Verhältnis
Contabo VPS S€4,99/Monat32 TB inkl., 200 MbpsNürnberg / NYC / SingapurGut, wenn bereits Contabo-Kunde
OVH VPS Starter€3,59/MonatUnbegrenzt, 100 MbpsGravelines / StraßburgGute Frankreich-Latenz, begrenzte Bandbreite
AWS EC2 t2.micro€0 (12 Monate)15 GB/Monat inklusiveJede RegionKostenloses Kontingent, aber 15 GB kaum ausreichend für kontinuierliche Nutzung
Raspberry Pi 5 (zu Hause)~€0 (nur Hardware)ISP-UplinkIhr HeimnetzwerkPerfekt für LAN-Zugriff — ISP-IP oft dynamisch

Unsere Produktionswahl: Hetzner CX11 Frankfurt für den Paris-Latenz-Benchmark. Hetzners Netzwerk gehört zu den besten in Europa für RTT. Raspberry Pi 5 als sekundäre Lösung für den Heim-LAN-Zugang.

Contabo-Hinweis: Ihr Netzwerk wird mit 200 Mbps beworben, aber in der Praxis auf 100 Mbps in der Einstiegsklasse gedrosselt. Für einen Familien-Exit-Node wählen Sie VPS M Cloud mit garantierten 200 Mbps.

Schritt-für-Schritt-Installation auf Ubuntu 24.04 LTS

1. Tailscale installieren

Tailscale veröffentlicht einen offiziellen Installer über ihr APT-Repository:

# GPG-Schlüssel und Repository hinzufügen
curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.noarmor.gpg \
  | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null

curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.tailscale-keyring.list \
  | sudo tee /etc/apt/sources.list.d/tailscale.list

# Installieren
sudo apt-get update
sudo apt-get install -y tailscale

# Version überprüfen (Juni 2026: v1.68+)
tailscale version

2. IP-Weiterleitung aktivieren

Ohne diesen Schritt kann der Knoten keinen Client-Verkehr ins Internet leiten. Dies entspricht dem WireGuard-Masquerade:

echo 'net.ipv4.ip_forward = 1' | sudo tee /etc/sysctl.d/99-tailscale.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
sudo sysctl -p /etc/sysctl.d/99-tailscale.conf

Überprüfen:

sysctl net.ipv4.ip_forward
# Sollte zurückgeben: net.ipv4.ip_forward = 1

3. Authentifizieren und Exit Node bewerben

sudo tailscale up --advertise-exit-node

Tailscale gibt eine URL im Terminal aus:

Um sich zu authentifizieren, besuchen Sie:
  https://login.tailscale.com/a/xxxxxxxxxxxxxxxx

Öffnen Sie diese URL in Ihrem Browser und melden Sie sich mit Ihrem Tailscale-Konto an. Der Knoten erscheint in Ihrer Maschinenliste.

Tipp: Für headless/CI-Vorautorisierung verwenden Sie einen Auth-Schlüssel: sudo tailscale up --advertise-exit-node --authkey=tskey-auth-xxxxx.

4. Genehmigung in der Admin-Konsole

Standardmäßig erfordert Tailscale eine manuelle Genehmigung für Exit Nodes (Sicherheitsfunktion). Auf login.tailscale.com/admin/machines:

  1. Finden Sie Ihren Knoten (z.B. hetzner-cx11-fra)
  2. Klicken Sie auf (...)Routeneinstellungen bearbeiten
  3. Aktivieren Sie Als Exit Node verwenden
  4. Klicken Sie auf Speichern

Der Knoten ist nun als Exit Node für alle Mitglieder Ihres Tailnets verfügbar.

Alternative: Deaktivieren Sie die manuelle Genehmigung global unter Admin → Einstellungen → Deaktivieren Sie die Anforderung zur Genehmigung von Exit Nodes. Praktisch für ein persönliches Solo-Tailnet.

5. Zustand überprüfen

tailscale status
# Der Knoten sollte als "bietet Exit Node an" erscheinen

sudo tailscale ping node-name
# Sollte eine RTT zurückgeben

Client-Konfiguration

macOS

  1. Installieren Sie Tailscale aus dem Mac App Store oder brew install tailscale
  2. Starten Sie Tailscale aus der Menüleiste
  3. Melden Sie sich mit demselben Konto an
  4. Klicken Sie auf das Tailscale-Symbol → Exit Node → wählen Sie Ihren Knoten
  5. Überprüfen: curl ifconfig.me — die angezeigte IP muss die VPS-IP sein

LAN-Zugriff: Standardmäßig, wenn ein Exit Node aktiv ist, geht auch der lokale Verkehr (192.168.x.x) durch den Tunnel. Um direkten LAN-Zugriff zu behalten: Klicken Sie auf Tailscale → LAN-Zugriff erlauben.

Windows

  1. Herunterladen von tailscale.com/download/windows
  2. Rechtsklick auf das Systray-Symbol → Exit Node → wählen Sie den Knoten
  3. Bestätigen Sie die UAC-Erhöhung

iOS und Android

  1. Installieren Sie die Tailscale-App aus dem App Store / Play Store
  2. Melden Sie sich beim Tailnet an
  3. Gehen Sie zu Einstellungen (iOS) oder Zahnradsymbol (Android) → Exit Node verwenden → auswählen

Auf iOS integriert sich Tailscale über Network Extension — kein Jailbreak erforderlich. Die Verbindung übersteht WiFi/4G-Übergänge.

Linux CLI

# Wählen Sie den Exit Node (nach Name oder Tailscale-IP)
sudo tailscale set --exit-node=hetzner-cx11-fra

# Oder nach Tailscale-IP (100.x.y.z)
sudo tailscale set --exit-node=100.64.0.1

# Deaktivieren
sudo tailscale set --exit-node=

# Überprüfen
tailscale status | grep "exit node"

Optimierungen und Fehlerbehebung

Leistung: Verbindungstyp überprüfen

Tailscale bevorzugt einen direkten WireGuard-Tunnel (NAT-Traversal). Wenn sich zwei Knoten nicht direkt sehen können (striktes NAT, CGNAT), geht der Verkehr über ein DERP-Relay — etwa 30-40% langsamer:

tailscale netcheck
# Zeigt, welches Relay verwendet wird und ob direkt möglich ist

tailscale ping node-name
# "pong from ... via DERP(fra)" = Relay
# "pong from ... via 1.2.3.4:41641" = direkt (bevorzugt)

Wenn Sie trotz öffentlicher IPs auf beiden Maschinen im Relay sind, überprüfen Sie UFW:

sudo ufw allow 41641/udp comment "Tailscale WireGuard"
sudo ufw allow 3478/udp comment "Tailscale STUN"

DNS-Lecks nach Aktivierung des Exit Nodes

Tailscale schiebt seinen eigenen DNS (MagicDNS), lässt aber gelegentlich System-DNS durch. Testen:

# Vom Client mit aktivem Exit Node
dig +short whoami.cloudflare.com TXT @1.1.1.1
# Die zurückgegebene IP muss die VPS-IP sein, nicht Ihre echte IP

Wenn Ihre echte IP leckt: auf macOS deaktivieren und reaktivieren Sie den Exit Node. Auf Linux:

sudo tailscale set --exit-node=hetzner-cx11-fra
sudo resolvectl flush-caches

MTU und Fragmentierung

WireGuard reduziert die effektive MTU um ~60 Bytes (Tunnel-Overhead). Auf einigen Verbindungen führt dies zu Drops bei großen Paketen (Video, lange SSH-Sitzungen). Beheben:

# Auf dem Exit Node Server
sudo ip link set tailscale0 mtu 1280
# Dauerhaft über /etc/systemd/network/ oder rc.local Skript machen

Kernel-Routing: Erweiterte Leistung

Aktivieren Sie auf dem Server die BBR-Staukontrolle für besseren Durchsatz:

echo 'net.core.default_qdisc = fq' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
echo 'net.ipv4.tcp_congestion_control = bbr' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
sudo sysctl -p /etc/sysctl.d/99-tailscale.conf

Diese Optimierung führt typischerweise zu einem bescheidenen Durchsatzgewinn unter Last — messen Sie den Vorher/Nachher-Wert auf Ihrer eigenen Verbindung, um dies zu bestätigen.

Sicherheits- und Datenschutzüberlegungen

Was Tailscale Inc. sieht

Tailscale sieht nur Kontrollebenen-Metadaten:

  • Tailscale-IP-Adressen (100.x.y.z) Ihrer Knoten
  • Zeitstempel der WireGuard-Handshakes
  • Maschinennamen, die in Ihrem Tailnet registriert sind

Tailscale sieht niemals:

  • Den Inhalt Ihres Verkehrs (WireGuard-Ende-zu-Ende-verschlüsselt)
  • Ihre DNS-Anfragen (wenn MagicDNS deaktiviert und ein externer DNS-Resolver verwendet wird)
  • Die Websites, die Sie besuchen

Die Datenebene ist reines WireGuard. Der Client-Code ist Open Source.

ACLs im kostenlosen Plan

Der kostenlose Plan bietet grundlegende JSON-ACLs, um zu steuern, welche Knoten mit welchen anderen kommunizieren können. Minimales Beispiel, um den Exit Node nur auf Ihre eigenen Geräte zu beschränken:

{
  "acls": [
    {
      "action": "accept",
      "src": ["tag:personal"],
      "dst": ["tag:exit-node:*"]
    }
  ],
  "tagOwners": {
    "tag:exit-node": ["autogroup:admin"],
    "tag:personal": ["autogroup:admin"]
  }
}

DERP-Relays: Zuständigkeit

Wenn der Verkehr durch ein DERP-Relay geht (striktes NAT-Fall), passiert er die Infrastruktur von Tailscale. EU-Relays befinden sich in Deutschland und den Niederlanden. Wenn die Zuständigkeit wichtig ist, können Sie Ihr eigenes DERP-Relay bereitstellen — Anleitung in den offiziellen Tailscale-Dokumenten.

Serverseitige Protokolle

Standardmäßig generiert Ubuntu Kernel-Protokolle über journald für WireGuard-Verbindungen. Für null Protokolle:

sudo journalctl --vacuum-time=1s

Um tiefer auf Tailscale vs. selbst gehostete Kontrollebene einzugehen, lesen Sie unseren Tailscale vs. Headscale Vergleich. Und für Bare-WireGuard-Vorlagen ohne Tailscale-Overhead: WireGuard-Konfigurationsvorlagen 2026.


Fazit: Ein Tailscale Exit Node auf Hetzner CX11 (€3,79/Monat) bietet Ihnen einen vollständig selbst kontrollierten WireGuard-Mesh-VPN-Tunnel, 18 ms Paris-Frankfurt, 680 Mbps Durchsatz und keine Bandbreitengebühren bis zu 20 TB/Monat. Der kostenlose Plan ist ausreichend für den persönlichen oder familiären Gebrauch (bis zu 3 Nutzer). Die Einrichtung dauert 20 Minuten — alle Befehle sind in dieser Anleitung enthalten.

★ Nürnberger DSGVO-Rechenzentrum · ✓ Dedizierte IPv4 inklusive · 200+ Mbps garantiert

Self-host your VPN on your own VPS → ContaboFull root access · public IPv4 · pick your region