VPN, proxy et filtres
Conflit entre Tailscale et un autre VPN sur Mac
Tailscale attribue à chaque appareil une adresse dans 100.64.0.0/10. Un autre VPN peut bloquer le trafic Tailscale ou utiliser les mêmes adresses.
Symptômes
- Les appareils Tailscale ne répondent plus quand l’autre VPN se connecte.
- L’autre VPN cesse de fonctionner quand Tailscale se connecte.
- Certaines adresses 100.x.y.z aboutissent sur le mauvais réseau.
- Un nœud de sortie cesse de fonctionner quand un second VPN est actif.
Causes probables
- Des règles de coupe-feu strictes dans le VPN. Tailscale indique que la plupart des VPN bloquent le trafic qui ne passe pas par eux. Le trafic Tailscale peut alors être perdu.
- Un chevauchement d’adresses. Un VPN qui utilise aussi la plage CGNAT, de 100.64.0.0 à 100.127.255.255, entre en conflit avec les adresses Tailscale.
- Les nœuds de sortie. Tailscale indique que les nœuds de sortie ne prennent en charge qu’un seul VPN à la fois.
- Des routes de sous-réseau qui se chevauchent. Deux tunnels peuvent revendiquer la même plage de réseau local. Le Mac n’envoie alors le trafic qu’à l’un d’eux.
Comment vérifier
Affichez l’état de vos connexions Tailscale. Avec la version App Store, utilisez le chemin complet de la CLI.
tailscale statusTestez un appareil via Tailscale uniquement. Remplacez le nom par celui de votre appareil.
tailscale ping my-serverAffichez l’interface qui transporte le trafic vers une adresse Tailscale.
route -n get 100.101.102.103Affichez toutes les routes. Cherchez deux interfaces
utunavec les mêmes plages.netstat -rnObtenez un rapport sur le réseau sous-jacent au tunnel.
tailscale netcheck
Comment corriger
Déconnectez l’autre VPN. Vérifiez que Tailscale fonctionne seul.
Demandez au fournisseur de l’autre VPN s’il peut exclure 100.64.0.0/10 et fd7a:115c:a1e0::/48 de son tunnel.
Ajoutez aussi vos routes de sous-réseau Tailscale à cette liste d’exclusion.
N’utilisez pas de nœud de sortie Tailscale quand un autre VPN est actif.
Si les plages d’adresses se chevauchent, demandez à votre administrateur réseau de modifier l’une d’elles.
Si rien n’y fait, utilisez un seul VPN à la fois.
Avec Kilobat
La vérification de la connexion de Kilobat indique l’interface de chaque chemin, par exemple le Wi-Fi ou un VPN. Elle compare le chemin direct avec le tunnel.
kilobat why my-server.example.ts.netListez les interfaces VPN et leurs compteurs.
kilobat interfaces --jsonSi un service hébergé doit joindre une adresse Tailscale, ajoutez
--context provider. Kilobat indique alors que l’adresse est privée.kilobat why http://100.101.102.103:8080 --context provider
Questions
Où se trouve la CLI de Tailscale sur un Mac ?
La version App Store l’inclut dans /Applications/Tailscale.app/Contents/MacOS/Tailscale. La version autonome peut installer tailscale dans /usr/local/bin.
Pourquoi Tailscale utilise-t-il des adresses 100.x.y.z ?
Tailscale utilise la plage CGNAT 100.64.0.0/10 pour les adresses des appareils. D’autres VPN peuvent utiliser la même plage.
Sources
- Tailscale : Puis-je utiliser Tailscale avec d’autres VPN ?
- Tailscale : CLI
- Tailscale : Interoperability with other software
- route(8), page man installée avec macOS 27.2
Sources vérifiées le 29 octobre 2026. Les pages man sont celles installées avec macOS ; ouvrez-en une avec man <name> dans Terminal.