Aller au contenu

🔒 Tailscale — VPN

Rôle

Tailscale est le VPN qui permet d'accéder à tous les services depuis n'importe où, comme si on était connecté au Wi-Fi de la maison. Basé sur WireGuard, le protocole VPN le plus moderne et sécurisé.

Propriété Valeur
Container CT109
IP 192.168.192.109
Technologie WireGuard
Mode Exit Node + Subnet Router

Fonctionnement

flowchart TD
    subgraph EXT["Hors de la maison"]
        IPHONE["iPhone\nOlivier"]
        IPAD["iPad\nNelly"]
        MAC["Mac\nAlexis"]
    end
    subgraph TAIL["Reseau Tailscale WireGuard chiffre"]
        NET["Tunnel prive"]
    end
    subgraph MAISON["Reseau local Galexios"]
        EN["Exit Node CT109\n.109"]
        ADG["AdGuard .105"]
        AD["Active Directory .124"]
        CADDY["Caddy .110"]
        SVC["Tous les services"]
    end

    IPHONE & IPAD & MAC <-->|"WireGuard auto"| TAIL
    TAIL <--> EN
    EN --> ADG --> AD --> CADDY --> SVC

Comportement automatique

Reseau Tailscale
Wi-Fi maison reconnu Inactif — acces local direct
4G / autre Wi-Fi Actif automatiquement

Installation sur les appareils

iPhone / iPad

Application Tailscale iOS — actif

Tailscale actif — bouton vert = connecte au reseau Galexios
  1. App Store → Tailscale
  2. Se connecter avec le compte famille (demander a Alexis)
  3. Autoriser la configuration VPN
  4. Configurer l'Exit Node : ... → Use exit node → serveur Galexios

Android

  1. Play Store → Tailscale
  2. Se connecter avec le compte famille
  3. Activer et selectionner l'Exit Node

Mac / Windows / Linux

  1. tailscale.com/download
  2. Se connecter avec le compte famille
  3. Icone barre de menu → Use exit node

Ajouter un nouvel appareil

Action Alexis uniquement

  1. Installer Tailscale sur l'appareil
  2. Se connecter avec le compte famille
  3. Console admin Tailscale : approuver l'appareil
  4. Configurer l'Exit Node

Depannage

flowchart TD
    PB["Services inaccessibles\nhors maison"] --> Q1{"Tailscale actif ?"}
    Q1 -->|Non| FIX1["Activer Tailscale\nbouton principal"]
    Q1 -->|Oui| Q2{"Exit Node selectionne ?"}
    Q2 -->|Non| FIX2["... Use exit node\nGalexios"]
    Q2 -->|Oui| Q3{"CT109 demarre ?"}
    Q3 -->|Non| FIX3["pct start 109\n(Alexis)"]
    Q3 -->|Oui| FIX4["Redemarrer l'app Tailscale"]