Come cambiare un indirizzo DNS del computer

Un DNS (Domain Name Service) funziona come una rubrica per gli indirizzi Internet. Si tratta di un sistema di computer in rete con un enorme database di nomi di dominio Internet e i relativi indirizzi, che viene costantemente aggiornato.

Quando si effettua una richiesta di rete a un nome di dominio (inserendo google.com nel proprio browser Web, ad esempio), il computer deve sapere dove si trova quel dominio su Internet. Ottiene queste informazioni dal DNS. Il tuo computer invia una richiesta al DNS contenente il nome del dominio e il DNS risponde con l'indirizzo IP numerico di quel dominio. Il tuo computer procede quindi a connettersi a quell'indirizzo.

Il processo è indicato come risoluzione del nome di dominio : un nome di dominio si risolve al suo indirizzo corrispondente.

L'ISP di solito fornisce il proprio DNS predefinito per i propri clienti e le impostazioni per questo server vengono automaticamente configurate tramite DHCP. Ma non devi usare il DNS del tuo ISP. Ci sono molti servizi di Domain Name disponibili pubblicamente, e puoi invece usarne uno. Oltre a fornire una soluzione alternativa al tuo ISP, anche servizi come Cloudflare crittografano e mantengono le tue richieste DNS private dal tuo ISP.

Servizi di Domain Name alternativi

Ecco una selezione di server DNS pubblici, aggiornati a dicembre 2018. Vi sono due indirizzi elencati per ciascuno: un primario e un secondario che funge da backup se il primo indirizzo è temporaneamente non disponibile.

Provider DNSindirizzo primarioIndirizzo secondario
Cloudflare IPv41.1.1.11.0.0.1
Cloudflare IPv62606: 4700: 4700 :: 11112606: 4700: 4700 :: 1001
Google Public DNS8.8.8.88.8.4.4
OpenDNS208.67.222.222208.67.220.220
Verisign64.6.64.664.6.65.6
DNS.WATCH84.200.69.8084.200.70.40
OpenNIC50.116.23.211192.99.240.129
Dyn216.146.35.35216.146.36.36
Vantaggio DNS156.154.70.1156.154.71.1
SafeDNS195.46.39.39195.46.39.40
Comodo Secure DNS8.26.56.268.20.247.20
Norton ConnectSafe199.85.126.10199.85.127.10
GreenTeamDNS81.218.119.11209.88.198.133
SmartViper208.76.50.50208.76.51.51
AlternateDNS198.101.242.7223.253.163.53
Yandex.DNS77.88.8.877.88.8.1

Puoi decidere di utilizzare uno di questi, o forse devi cambiare il tuo DNS in un indirizzo fornito dalla tua scuola o dal dipartimento IT del tuo datore di lavoro. Assicurati di conoscere l'indirizzo (i) del tuo nuovo DNS prima di procedere.

Configurazione del tuo sistema operativo

I passaggi per la modifica delle impostazioni DNS del computer dipendono dal sistema operativo in esecuzione. Usa i collegamenti sottostanti per accedere alla sezione che si applica a te.

Prima di apportare modifiche alla configurazione DNS, si consiglia vivamente di annotare le informazioni sull'indirizzo DNS corrente in modo che sia possibile annullare queste modifiche se necessario.

Nota: se si scopre che non è possibile modificare gli indirizzi DNS, è possibile che non si disponga delle autorizzazioni appropriate per farlo. In caso di problemi, contattare l'amministratore di sistema o il reparto IT per assistenza.

Di seguito sono riportate le istruzioni dettagliate per la modifica delle impostazioni DNS sui sistemi operativi Windows, OS X, Linux e BSD:

Windows 10

  1. Apri il Pannello di controllo
  2. Fai clic su Visualizza stato della rete e attività
  3. Fai clic su Modifica impostazioni scheda nella parte sinistra della finestra.
  4. Fai doppio clic sull'icona per la connessione Internet che stai utilizzando.
  5. Fare clic sul pulsante Proprietà .
  6. Fare clic ed evidenziare Protocollo Internet versione 4 (TCP / IPv4) e fare clic su Proprietà .
  7. Se non è già selezionato, selezionare l'opzione Usa i seguenti indirizzi del server DNS .
  8. Inserisci i nuovi indirizzi DNS e fai clic su OK e chiudi tutte le altre finestre.

Windows 8

  1. Accedi allo schermo del desktop di Windows.
  2. Premi Ctrl + I sulla tastiera per aprire il menu Impostazioni e selezionare l'opzione Pannello di controllo.
  3. Fare clic sull'icona Centro connessioni di rete e condivisione .
  4. Fai clic sull'opzione Modifica impostazioni scheda nel riquadro di navigazione a sinistra.
  5. Fare doppio clic sull'icona per la connessione Internet che si sta utilizzando. Potrebbe essere etichettato Ethernet se si utilizza Internet via cavo o Wi-Fi se si utilizza una connessione wireless. Se si dispone di più connessioni, assicurarsi di non selezionare quella con la X rossa. Nella finestra Proprietà o Stato visualizzata, fare clic sul pulsante Proprietà .
  6. Selezionare l'opzione Protocollo Internet versione 4 (TCP / IPv4) nell'elenco degli elementi nella finestra Proprietà e fare clic sul pulsante Proprietà .
  7. Se non è già selezionato, selezionare l'opzione Usa i seguenti indirizzi del server DNS .
  8. Inserisci i nuovi indirizzi DNS e fai clic su OK e chiudi tutte le altre finestre.

Windows 7

  1. Apri il Pannello di controllo
  2. Fai clic su Visualizza stato della rete e attività
  3. Fai clic su Modifica impostazioni scheda nella parte sinistra della finestra.
  4. Fai doppio clic sull'icona per la connessione Internet che stai utilizzando. Spesso questo sarà etichettato Local Area Connection o il nome del tuo ISP. Se hai più connessioni, assicurati di non fare clic su quella con la X rossa.
  5. Fare clic sul pulsante Proprietà .
  6. Fare clic ed evidenziare Protocollo Internet versione 4 (TCP / IPv4) e fare clic su Proprietà .
  7. Se non è già selezionato, selezionare l'opzione Usa i seguenti indirizzi del server DNS .
  8. Inserisci i nuovi indirizzi DNS e fai clic su OK e chiudi tutte le altre finestre.

Windows Vista

  1. Apri il Pannello di controllo
  2. Fai clic su Visualizza stato della rete e attività
  3. Fai clic su Visualizza stato per la connessione di rete.
  4. Fai clic su Proprietà e continua .
  5. Fare clic ed evidenziare Protocollo Internet versione 4 (TCP / IPv4) e fare clic su Proprietà .
  6. Se non è già selezionato, selezionare l'opzione Usa i seguenti indirizzi del server DNS .
  7. Inserisci i nuovi indirizzi DNS e fai clic su OK e chiudi tutte le altre finestre.

Windows XP

  1. Apri il Pannello di controllo
  2. Nella finestra Pannello di controllo, fare doppio clic sull'icona Connessioni di rete .
  3. Fai doppio clic sull'icona per la connessione Internet che stai utilizzando. Spesso questo sarà etichettato Local Area Connection o il nome del tuo ISP. Se hai più connessioni, assicurati di non fare clic su quella con la X rossa.
  4. Fare clic sul pulsante Proprietà.
  5. Evidenziare Protocollo Internet (TCP / IP) nell'elenco delle voci di connessione e fare clic sul pulsante Proprietà.
  6. Se non è già selezionato, selezionare l'opzione Usa i seguenti indirizzi del server DNS .
  7. Inserisci i nuovi indirizzi DNS e fai clic su OK e chiudi tutte le altre finestre.

Windows 98

  1. Apri il Pannello di controllo
  2. Nella finestra Pannello di controllo, fare doppio clic sull'icona Rete .
  3. Evidenzia l' adattatore Ethernet TCP / IP nell'elenco delle voci di connessione e fai clic sul pulsante Proprietà.
  4. Nella finestra Proprietà, fare clic sulla scheda Configurazione DNS e selezionare Abilita DNS .
  5. Se un server DNS è elencato, evidenzia ciascuno e fai clic sul pulsante Rimuovi.
  6. Una volta elencato il DNS, digita i nuovi indirizzi e fai clic sul pulsante Aggiungi.
  7. Dopo aver aggiunto i nuovi indirizzi, fai clic su OK e chiudi tutte le altre finestre.

Mac OS

  1. Dal menu Apple nell'angolo in alto a sinistra dello schermo, seleziona Preferenze di Sistema .
  2. Dal menu Preferenze di Sistema, seleziona Rete .
  3. Nel menu Rete, assicurati che il dispositivo di rete corretto sia evidenziato nel pannello sinistro della finestra Wi-Fi, ad esempio. Clicca Avanzate .
  4. Nelle impostazioni avanzate, fare clic sul pulsante DNS per visualizzare le impostazioni DNS.
  5. Nel riquadro di sinistra, vedrai i tuoi attuali indirizzi del server DNS. Annotarli nel caso in cui sia necessario ripristinare le modifiche in un secondo momento.
  6. Evidenzia uno dei tuoi attuali indirizzi DNS e fai clic sul pulsante meno (" - ") sotto il riquadro sinistro per rimuovere l'indirizzo evidenziato dall'elenco. Fai questo per ciascuno dei tuoi attuali indirizzi DNS.
  7. Una volta che l'elenco è vuoto, fare clic sul pulsante più (" + ") per aggiungere un nuovo indirizzo vuoto ( 0.0.0.0 ). Evidenzia questo indirizzo e digita uno nuovo. Premi Invio quando hai finito.
  8. Ripeti il ​​passaggio 7 per un indirizzo secondario, se ne aggiungi uno.
  9. Fare clic su OK per salvare le impostazioni.
  10. Fare clic su Applica per applicare le nuove impostazioni di rete.

Linux

In Linux, gli indirizzi dei server DNS sono conservati nel file di sistema /etc/resolv.conf . (Sono necessari i privilegi di superutente per modificare questo file.)

Ad esempio, per modificare questo file con l'editor di testo nano, utilizzare il comando:

sudo nano /etc/resolv.conf

(Premiamo il comando con sudo per eseguire nano con il permesso di superuser.)

Nel tuo editor di testo, vedrai il contenuto di /etc/resolv.conf . Ogni riga che inizia con la parola server dei nomi contiene un indirizzo DNS che viene utilizzato dal sistema.

Una volta aperto il file, attenersi alla seguente procedura:

  1. Annotare gli indirizzi DNS già elencati. Potresti aver bisogno di queste informazioni in seguito se vuoi annullare le tue modifiche.
  2. Elimina le righe che iniziano con il nameserver .
  3. Per ogni indirizzo DNS che si desidera aggiungere, aggiungere una riga che legge l' indirizzo del server dei nomi, dove indirizzo è l'indirizzo del DNS. Ad esempio, nell'immagine sottostante, stiamo configurando il nostro sistema per utilizzare il DNS pubblico di Google primario e secondario.

  1. Salva il file. In nano, questo è Ctrl-O, Invio .
  2. Esci dall'editor di testo. In nano, questo è Ctrl-X .

BSD

Il resolver di BSD utilizza lo stesso file e formato di Linux. Modifica /etc/resolv.conf come root e aggiungi una riga di indirizzo nameserver per ogni DNS che vuoi usare.

Lo stesso vale per macOS X, che è un derivato di BSD. Se desideri modificare direttamente gli indirizzi DNS del Mac, modifica le righe del server dei nomi in /etc/resolv.conf come utente root.