doc:appunti:linux:sa:resolvconf_cloud
Differences
This shows you the differences between two versions of the page.
| doc:appunti:linux:sa:resolvconf_cloud [2026/11/10 09:05] – created niccolo | doc:appunti:linux:sa:resolvconf_cloud [2026/11/10 10:04] (current) – niccolo | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Il file / | ====== Il file / | ||
| - | Su un server virtuale in cloud (ad esempio | + | Su un server virtuale in cloud (ad esempio |
| + | |||
| + | Poiché il server in questione offre il servizio di **DNS server**, si vuole indicare // | ||
| + | |||
| + | < | ||
| + | nameserver 127.0.0.1 | ||
| + | </ | ||
| + | |||
| + | Invece l'host ad ogni riavvio presentava l' | ||
| + | |||
| + | ===== Causa del problema ===== | ||
| + | |||
| + | La modifica del file **/ | ||
| + | |||
| + | * **cloud-init** | ||
| + | * **systemd-resolved** | ||
| + | * **ifupdown** o **NetworkManager** | ||
| + | * **DHCP client** | ||
| + | |||
| + | |||
| + | Si è provveduto a verificare che alcuni sottosistemi **NON sono attivi**, quindi non sono responsabili del problema: | ||
| + | |||
| + | < | ||
| + | dpkg --list | grep cloud-init | ||
| + | systemctl is-active systemd-resolved | ||
| + | systemctl is-active NetworkManager | ||
| + | </ | ||
| + | |||
| + | Il sottosistema di **ifupdown** invece è attivo: | ||
| + | |||
| + | < | ||
| + | systemctl is-active networking | ||
| + | active | ||
| + | </ | ||
| + | |||
| + | I comandi **ifup** e **ifdown** leggono il file di configurazione in **/ | ||
| + | |||
| + | < | ||
| + | auto eth0 | ||
| + | iface eth0 inet dhcp | ||
| + | dns-nameservers 213.133.99.99 213.133.98.98 213.133.100.100 | ||
| + | </ | ||
| + | |||
| + | Tuttavia le impostazioni **dns-nameservers** non corrispondevano a quanto si trovava in / | ||
| + | |||
| + | Il motivo è che le impostazioni ricevute via **DHCP client** hanno la precedenza e venivano impostate su di esso. | ||
| + | |||
| + | Per ovviare al problema è necessario modificare il file **/ | ||
| + | |||
| + | < | ||
| + | supersede domain-name-servers 127.0.0.1, 8.8.8.8, 185.12.64.1; | ||
| + | </ | ||
doc/appunti/linux/sa/resolvconf_cloud.txt · Last modified: by niccolo
