domenica 23 marzo 2014

Cambiare DNS in Linux -Change DNS on Linux

Come guida ho usato il wiki di arch e questo tutorial.

Dapprima ho provato il " network manager dispatcher method" , che propone il wiki di archlinux e come prima soluzione il tutorial sopra citato.

Nel mio caso questo metodo non ha funzionato ,perché network manager continuava a modificare il file resolv.conf rimettendo i miei dns abituali.

Voi provatelo lo stesso , magari vi funziona; io ho dovuto provare anche il metodo n° 2

immutable flag method

questo metodo si avvale dell'utilizzo di chattr (change attributes). Se volete maggiori informazioni su questo programma (che trovate già installato) , digitate in un terminale "man chattr".

1)    sudo gedit /etc/resolv.conf

cancellare o commentare quanto scritto e aggiungere:

nameserver 8.8.8.8
nameserver 8.8.4.4

salvare e chiudere.

2)     sudo chattr +i /etc/resolv.conf

in questo modo nemmeno l'utente root potrà modificare il file (quindi nemmeno network manager).
Se dobbiamo modificare questo file (magari per mettere altri dns o tornare a quelli del proprio provider):

sudo chattr -i /etc/resolv.conf

ora è possibile aprire e editare il file resolv.conf

Con questo metodo ora sono connessa con i dns google.


NOTA:

Se preferite gli open dns, al punto (1) inserite invece

nameserver 208.67.222.222 
nameserver 208.67.220.220 

e seguire il resto della procedura come già descritta.



ENGLISH

to change your dns with google dns, follow the instruction in this tutorial ;  for me the first method was useless , so i try with the immutable flag method and it worked.



Nessun commento:

Posta un commento