Pagina 1 di 1

[RISOLTO] Link simbolico tra due file

MessaggioInviato: 06/08/2018, 20:44
da Mirc96
Salve ragazzi, dovrei modificare il file /etc/resolv.conf inserendo dei DNS, ma purtroppo questo file è collegato con /var/run/NetworkManager/resolv.conf con un collegamento simbolico che però non riesco ad eliminare neanche forzandolo. Voi sapete come faccio ad eliminare il link tra questi due file? Ho cercato in molte guide ma non funziona niente.
Per intenderci...ho provato anche eliminando il file di origine, ma riavviando il network-manager ricompaiono i due file con il collegamento simbolico fra i due.

Re: Link simbolico tra due file

MessaggioInviato: 06/08/2018, 21:01
da mark
dal wiki di debian qualche suggerimento
https://wiki.debian.org/resolv.conf

Re: Link simbolico tra due file

MessaggioInviato: 07/08/2018, 5:32
da Underpass
Scusami, perché non inserire i DNS direttamente in Network Manager?

Re: Link simbolico tra due file

MessaggioInviato: 09/08/2018, 13:51
da Mirc96
Scusate per il ritardo nella risposta ma non ho avuto molto tempo per rispondere.
Comunque ho risolto!

Per eliminare il collegamento tra i due file:
1- apt-get purge resolvconf; (eliminare il pacchetto resolvconf)
2- rm -f /etc/resolv.conf; (rimuovere il file resolv.conf)
3- creare ed editare il file resolv.conf;
4- chattr +i /etc/resolv.conf; (per rendere immutabile la scrittura del file)

Cambiare i DNS:
1- editare il file /etc/dhcp/dhclient.conf;
2- cercare la riga che dice "prepend domain-name-servers 8.8.8.8, 8.8.4.4";
3- sostituire 8.8.8.8 e 8.8.4.4 con i DNS che avete scelto (io ho messo quelli di google per fare un esempio);
4- sulla stessa riga sostituire prepend con supersede, quindi "supersede domain-name-servers 8.8.8.8, 8.8.4.4;"
5- salvare il file ed uscire;
6- riavviare il network-manager con il comando "service network-manager restart";
7- controllare se i DNS scelti sono attivi dando il comando "nmcli device show wls1 | grep IP4.DNS"