---
title: Catégorie VPN
created: 2026-06-07
updated: 2026-06-07
type: category
tags: [catalogue, vpn, networking, security, zero-trust, wireguard, mesh]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=VPN]
---

# 🔐 Catégorie VPN

> **13 applications** recensées sur [selfh.st/apps/?tag=VPN](https://selfh.st/apps/?tag=VPN) — **toutes documentées** (13/13 ✅, 3ème catégorie entière)
> Mis à jour : 2026-06-07

## 🎯 Sous-catégories observées

| Sous-domaine | Apps typiques |
| :--- | :--- |
| **Mesh VPN (style Tailscale)** | [[app-headscale]], [[app-netbird]] (alternative OSS à Tailscale) |
| **WireGuard + UI** | [[app-wg-easy]], [[app-wgdashboard]] (gestion visuelle) |
| **ZeroTier controller** | [[app-ztnet]] (self-hosted controller) |
| **VPN classique (legacy)** | [[app-openvpn]] (2002, mature) |
| **VPN enterprise (auth + audit)** | [[app-teleport]], Defguard (→ 2FA) |
| **Tunneling / Reverse proxy + VPN** | Pangolin (→ reverse-proxy), Self-Hosted Gateway (→ reverse-proxy), [[app-wiredoor]] |
| **Anti-censure / Anti-DPI** | [[app-amnezia]] (multi-protocoles obfusqués) |
| **Intégration Docker** | [[app-docktail]] (Tailscale via labels) |

## 📊 Vue d'Ensemble (Top 10)

| App | Étoiles | License | Langage | Type |
| :--- | ---: | :--- | :--- | :--- |
| [[app-headscale]] | 39,7k | Apache-2.0 | Go | Tailscale self-hosted |
| [[app-wg-easy]] | 25,9k | MIT | TypeScript | WireGuard + UI |
| [[app-netbird]] | 25,8k | Apache-2.0 | Go | Zero-trust mesh |
| [[app-teleport]] | 20,5k | Apache-2.0 | Go | Enterprise (auth+audit) |
| [[app-openvpn]] | 14,1k | GPL-2.0 | C | VPN historique |
| [[app-amnezia]] | 12,3k | GPL-3.0 | C++/QML | Anti-DPI |
| [[app-wgdashboard]] | 3,6k | MIT | Python | Dashboard WG |
| [[app-wiredoor]] | 1,6k | AGPL-3.0 | Go | Tunneling services |
| [[app-ztnet]] | 1,2k | AGPL-3.0 | TypeScript | ZeroTier controller |
| [[app-docktail]] | 759 | MIT | Go | Docker + Tailscale |

## 🏆 Recommandations par Cas d'Usage

### 🥇 Mesh VPN (style Tailscale) — la modernité
→ **[[app-headscale]]** (39,7k ⭐) — Le plus populaire, **alternative open source à Tailscale** (auto-héberge le serveur de coordination, garde le client officiel Tailscale).
→ *Concurrent* : **[[app-netbird]]** (25,8k ⭐, panel web intégré, plus moderne mais plus jeune).
→ *ZeroTier* : **[[app-ztnet]]** (alternative au controller ZeroTier central).

### 🔧 WireGuard "simple" pour 5-50 personnes
→ **[[app-wg-easy]]** (25,9k ⭐) — Docker + UI web + QR codes pour clients mobiles. **Le plus simple pour débuter**.
→ *Dashboard plus complet* : **[[app-wgdashboard]]** (Python, multi-instance).

### 🏢 VPN enterprise (auth + audit + RBAC)
→ **[[app-teleport]]** (20,5k ⭐) — SSH, K8s, DB, HTTPS avec certificate-based auth et audit complet. **Pour les organisations**.
→ *Plus simple* : **Defguard** (→ cat-2fa, VPN+SSO+2FA integrated).

### 🌍 VPN classique (compatibilité universelle)
→ **[[app-openvpn]]** (14,1k ⭐) — Le "vieux" VPN (2002), encore très utilisé (compatible partout, clients natifs sur tous les OS).

### 🛡️ Anti-censure / Anti-DPI
→ **[[app-amnezia]]** (12,3k ⭐) — Multi-protocoles (WireGuard, OpenVPN, Shadowsocks, IKEv2) avec obfuscation contre la censure. Créé par des développeurs russes.

### 🌐 Exposer un service interne sans VPN complet
→ **Pangolin** (→ cat-reverse-proxy) — Tunnel + reverse proxy.
→ **Self-Hosted Gateway** (→ cat-reverse-proxy) — Ngrok-like.
→ **[[app-wiredoor]]** (1,6k ⭐) — Tunneling + reverse proxy + Let's Encrypt auto.
→ **[[app-docktail]]** (759 ⭐) — Docker + Tailscale (style Traefik pour VPN).

## 🔄 Ce que ces apps remplacent

| Service propriétaire | Alternative self-hosted |
| :--- | :--- |
| **Tailscale (gratuit limité à 100 devices)** | [[app-headscale]] (illimité) |
| **NordVPN / ExpressVPN** | [[app-openvpn]] + serveur perso |
| **Cisco AnyConnect** | [[app-teleport]] |
| **Cloudflare Tunnel** (gratuit limité) | [[app-wiredoor]], Self-Hosted Gateway |
| **Ngrok (cloud)** | Self-Hosted Gateway, [[app-wiredoor]] |
| **ZeroTier Central (controller)** | [[app-ztnet]] |
| **TeamViewer / VPN d'entreprise** | [[app-defguard]] (→ cat-2fa) |
| **Twingate / Cloudflare Access** | [[app-netbird]] |
| **Pritunl (Mongolia)** | [[app-wg-easy]] + LDAP |

## ⚠️ Sécurité : Posture Zero-Trust

> **Un VPN n'est pas un firewall. En 2026, le modèle "VPN = accès total au LAN" est obsolète.**

### Bonnes pratiques modernes

1. **MFA obligatoire** sur tous les accès VPN (intégrer [[app-2fauth]], [[app-defguard]])
2. **Logs d'audit** : qui s'est connecté, quand, depuis où ([[app-teleport]] excellent pour ça)
3. **Clés éphémères** : rotation régulière (WireGuard : regen pre-shared key tous les 3-6 mois)
4. **Moins de surface** : n'ouvrir que les ports nécessaires (51820/UDP pour WireGuard)
5. **DNS split-horizon** : ne pas tout faire passer par le VPN ([[app-technitium-dns]])
6. **WireGuard > OpenVPN** pour la perf et la sécurité cryptographique moderne
7. **Mesh > Hub-and-spoke** : Tailscale/NetBird/Headscale = P2P, plus rapide
8. **Test de pénétration** : scanner les ports exposés ([[app-nmap]] ou [[app-padloc]])

Voir [[securisation-home-lab]] et [[comparatif-vpn-mesh]] pour aller plus loin.

## 📈 Économie estimée (stack minimal)

| Service cloud | Coût/mois | Stack self-hosted | Coût |
| :--- | ---: | :--- | :--- |
| Tailscale Personal | 0 € (limité) | [[app-headscale]] (illimité) | 0 € |
| Tailscale Team (10 users) | 54 $ | [[app-headscale]] | 0 € |
| NordVPN 1 an (3 devices) | 60 €/an | [[app-wg-easy]] + VPS 5€/mois | 60 €/an |
| Cloudflare Tunnel Pro | 5 $ | [[app-wiredoor]] | 0 € |
| Ngrok Pro | 8 $ | Self-Hosted Gateway | 0 € |
| TeamViewer Business | 50 $/mois | [[app-teleport]] ou Pangolin | 0 € |
| **Total évité/an** | **~700 €** | | **~60 €** |

## Pages Liées

- [[Catalogue-Self-Hosted]] — Hub du catalogue
- [[cat-reverse-proxy]] — Catégorie reverse proxy (overlap Pangolin/Self-Hosted Gateway)
- [[cat-2fa]] — Catégorie 2FA (overlap Defguard)
- [[securisation-home-lab]] — Sécurité
- [[glossaire-homelab]] — Vocabulaire (mesh, zero-trust, etc.)
- [[comparatif-vpn-mesh]] — Tailscale vs Headscale vs NetBird vs ZeroTier (à créer)
- [[strategie-acces-distant]] — Stratégie d'accès distant complète (à créer)
- [[checklist-monitoring-minimal]] — Monitoring des connexions VPN

## 🔗 Liens Externes

- [selfh.st/apps/?tag=VPN](https://selfh.st/apps/?tag=VPN) — Source du catalogue
- [WireGuard.com](https://www.wireguard.com/) — Site officiel WireGuard
- [Tailscale.com](https://tailscale.com/) — Tailscale (commercial)
- [Headscale documentation](https://headscale.net/) — Doc Headscale
- [Awesome Self-Hosted: VPN](https://github.com/awesome-selfhosted/awesome-selfhosted#vpn) — Liste complémentaire
