Persist DNS across Debian resolvers
This commit is contained in:
@@ -32,7 +32,8 @@ Le script réseau cible une installation serveur Debian classique utilisant :
|
||||
- 🔐 une exécution en root via `sudo`
|
||||
|
||||
Il ne vise pas les postes avec NetworkManager, interface graphique ou gestion réseau desktop.
|
||||
Si `dhcpcd` est présent ou si `/etc/resolv.conf` est généré par `dhcpcd`, le script ajoute aussi un bloc statique dédié dans `/etc/dhcpcd.conf` afin que les DNS soient conservés après redémarrage.
|
||||
Si `dhcpcd` est présent ou si `/etc/resolv.conf` est généré par `dhcpcd`, le script ajoute aussi un bloc statique dédié dans `/etc/dhcpcd.conf` et un hook `/etc/dhcpcd.exit-hook` afin que les DNS soient conservés après régénération.
|
||||
Si `systemd-resolved` est détecté, le script écrit également une configuration persistante dans `/etc/systemd/resolved.conf.d/99-configure-debian-network.conf`.
|
||||
|
||||
## 🚀 Utilisation réseau
|
||||
|
||||
@@ -102,6 +103,8 @@ Avant modification, le script sauvegarde les fichiers concernés avec un suffixe
|
||||
/etc/hosts.bak.YYYYMMDD-HHMMSS
|
||||
/etc/network/interfaces.bak.YYYYMMDD-HHMMSS
|
||||
/etc/dhcpcd.conf.bak.YYYYMMDD-HHMMSS
|
||||
/etc/dhcpcd.exit-hook.bak.YYYYMMDD-HHMMSS
|
||||
/etc/systemd/resolved.conf.d/99-configure-debian-network.conf.bak.YYYYMMDD-HHMMSS
|
||||
/etc/resolv.conf.bak.YYYYMMDD-HHMMSS
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user