Samba - Changer l'adresse ip d'un contrôleur de domaine
Reconfiguration IP d'un contrôleur de domaine Samba-AD
- changer l'adresse ip /etc/sysconfig/network-scripts/ifcfg-xxx ou /etc/network/interfaces
- reporter le changement dans /etc/hosts
- reporter le changement dans /etc/krb5.conf si besoin (vérifier que le serveur est spécifier explicitement avec une section [realms])
- modifier /etc/resolv.conf si besoin
- modifier le forwarder de Samba si besoin (soit /etc/named.conf soit /etc/samba/smb.conf)
- vérifier que /var/lib/samba/private/krb5.conf est un lien symbolique vers /etc/krb5.conf
- appliquer les changement d'adresse ip (reboot ou ifup/ifdown, etc.)
- redémarrer samba (systemctl restart samba) et attendre 10-15 secondes (samba_dnsupdate doit s'être lancé tout seul au démarrage)
- vérifier que samba a la nouvelle adresse dans sa base AD
dig @localhost srvads.mondomaine.lan
- si il y a encore l'ancienne adresse, faire les modifications DNS
samba-tool dns delete $(hostname) $(hostname -d) @ A <ancienne_ip> -P samba-tool dns delete $(hostname) $(hostname -d) $(hostname -s) A <ancienne_ip> -P
- vérifier qu'il n'y a plus l'ancienne adresse ip
dig @localhost srvads.mondomaine.lan dig @localhost mondomaine.lan
- modifier si besoin le réverse (mieux mais pas absolument nécessaire)
Après il faut modifier le DHCP et les machines en IP statique pour reporter cette modification.