🏢 Active Directory — Annuaire & DNS¶
Rôle¶
L'Active Directory (basé sur Samba4) joue deux rôles essentiels dans Galexios :
- DNS interne pour
*.galexios.fr→ résout vers Caddy - Annuaire LDAP pour les 4 comptes famille sur les PC Windows
| Propriété | Valeur |
|---|---|
| VM | CT124 (VM complète) |
| IP | 192.168.192.124 |
| Technologie | Samba4 (AD DS compatible) |
| Domaine | galexios.fr |
Rôle DNS — Résolution de *.galexios.fr¶
flowchart LR
ADG["AdGuard .105"] -->|"*.galexios.fr\nforward vers"| AD["Active Directory .124"]
AD -->|"nextcloud.galexios.fr\n→ 192.168.192.110"| CADDY["Caddy .110"]
AD -->|"URL inconnue\n→ ne répond pas"| FAIL["Échec propre"]
L'AD maintient la liste de tous les sous-domaines galexios.fr et les résout vers l'IP de Caddy (192.168.192.110). Les URL non listées sont ignorées.
Comptes famille sur Windows¶
Les 4 membres de la famille ont un compte dans l'AD, utilisable sur tous les PC Windows du domaine :
| Compte AD | Prénom | Droits |
|---|---|---|
alexis@galexios.fr |
Alexis | Admin domaine |
nelly@galexios.fr |
Nelly | Utilisateur standard |
nicolas@galexios.fr |
Nicolas | Utilisateur standard |
olivier@galexios.fr |
Olivier | Utilisateur standard |
Intégration avec iVentoy¶
L'AD possède un compte de jonction de domaine dédié avec uniquement la permission d'ajouter des ordinateurs. Ce compte est intégré dans le fichier d'installation Windows d'iVentoy, permettant que chaque PC Windows rejoint automatiquement le domaine lors de son installation.
Pourquoi une VM et pas un LXC ?¶
Samba4 en mode AD DS requiert un contrôleur Kerberos et des fonctionnalités réseau avancées qui étaient instables en container LXC (même privilégié). La migration vers une VM complète a résolu tous les problèmes de stabilité.
Administration¶
# Connexion à la VM AD
# Via Proxmox : CT124 → Console
# Vérifier l'état de Samba
systemctl status samba-ad-dc
# Lister les utilisateurs
samba-tool user list
# Lister les ordinateurs du domaine
samba-tool computer list
# Vérifier les enregistrements DNS
samba-tool dns query 192.168.192.124 galexios.fr @ ALL
Ajouter un enregistrement DNS¶
Quand un nouveau service est ajouté dans Caddy, il faut aussi l'ajouter dans l'AD :