helpyourneighbour/tailscale_kasm_integration_detailed.md

2 KiB

Detaillierte Anleitung: Tailscale Integration für Kasm-Container auf Unraid

Voraussetzungen

  1. Tailscale-Container ist bereits installiert und läuft
  2. Kasm-Container ist installiert und läuft
  3. Zugriff auf Unraid-Oberfläche

Schritt-für-Schritt-Anleitung

1. Prüfung der aktuellen Netzwerkkonfiguration

  • Öffnen Sie die Unraid-Oberfläche
  • Gehen Sie zu "Docker" → "Containers"
  • Finden Sie den Kasm-Container und prüfen Sie die Netzwerkeinstellungen

2. Erstellung eines Tailscale-Netzwerks (falls nicht vorhanden)

  • In der Unraid-Oberfläche: "Docker" → "Networks"
  • Erstellen Sie ein neues Netzwerk mit dem Namen "tailscale-net"
  • Konfigurieren Sie es entsprechend den Tailscale-Anforderungen

3. Anpassung des Kasm-Containers

  • Stoppen Sie den Kasm-Container
  • Bearbeiten Sie die Container-Einstellungen
  • Fügen Sie das Tailscale-Netzwerk als Netzwerk zu dem Container hinzu
  • Stellen Sie sicher, dass die richtigen Ports freigegeben sind

4. Installation von Tailscale im Kasm-Container (falls nicht bereits vorhanden)

  • Starten Sie den Container in einem temporären Modus
  • Fügen Sie Tailscale über das Paketmanagement hinzu:
    apt update && apt install -y tailscale
    

5. Konfiguration der Tailscale-Integration

  • Führen Sie im Container folgenden Befehl aus:
    tailscale up --authkey=YOUR_AUTH_KEY
    
  • Verwenden Sie den Auth-Key aus Ihrem Tailscale-Konto

6. Überprüfung der Verbindung

  • Prüfen Sie, ob der Container eine Tailscale-IP-Adresse erhält
  • Testen Sie die Netzwerkverbindung

Wichtige Hinweise

  • Die genauen Schritte können je nach Unraid-Version variieren
  • Stellen Sie sicher, dass alle benötigten Ports für Tailscale freigegeben sind
  • Überprüfen Sie die Sicherheitseinstellungen nach der Integration

Fehlerbehebung

Falls Probleme auftreten:

  1. Prüfen Sie die Container-Logs
  2. Überprüfen Sie die Netzwerkkonfiguration
  3. Stellen Sie sicher, dass Tailscale korrekt authentifiziert ist