Skip to content

Architecture Réseau

Vue d'ensemble

Composants

Tailscale

VPN mesh reliant tous les appareils de la famille.

Machine IP Tailscale OS
talloires 100.116.198.105 Raspberry Pi 5 (Debian)
annecy 100.118.210.128 Synology DS620slim
olympou 100.125.242.58 macOS
pentamodi 100.78.237.78 iOS
perce 100.69.7.78 tvOS (Apple TV)

Tailnet: tailfd281f.ts.net

dnsmasq

Serveur DNS local sur Talloires, résout les domaines internes.

Config: /etc/dnsmasq.d/tailscale.conf

Commandes:

cloudflared

Proxy DNS-over-HTTPS vers AdGuard DNS avec profil personnel.

Config: /etc/cloudflared/config.yml

Commandes:

Configuration Tailscale Admin

Dans Tailscale Admin Console → DNS → Nameservers :

  • Global nameserver: 100.116.198.105 (Talloires)
  • Override local DNS: activé

Cela force tous les appareils Tailscale à utiliser dnsmasq sur Talloires.

Domaines

Domaine Usage
*.talloires.local Services sur Talloires (recommandé)
*.talloires.tailfd281f.ts.net Alternative Tailscale
go Raccourcis Shlink

Dépannage

Test résolution DNS

Server: 100.116.198.105 Address: 100.116.198.105#53

Name: go Address: 100.116.198.105

Server: 100.116.198.105 Address: 100.116.198.105#53

Name: docs.talloires.local Address: 100.116.198.105

Server: 100.116.198.105 Address: 100.116.198.105#53

Non-authoritative answer: Name: google.com Address: 142.250.27.138 Name: google.com Address: 142.250.27.100 Name: google.com Address: 142.250.27.101 Name: google.com Address: 142.250.27.102 Name: google.com Address: 142.250.27.113 Name: google.com Address: 142.250.27.139

Services ne répondent pas

  1. Vérifier que dnsmasq tourne: sudo systemctl status dnsmasq
  2. Vérifier que cloudflared tourne: sudo systemctl status cloudflared-dns
  3. Vérifier que Caddy tourne: docker ps | grep caddy

Cache DNS