Come impostare il DNS pubblico di Google per migliorare le prestazioni di Internet

Google Public DNS migliora la vostra esperienza su Internet offrendo una risoluzione dei nomi di dominio più veloce, sicura e affidabile. Il sistema dei nomi di dominio (DNS) converte i nomi di facile utilizzo (come google.com) in indirizzi IP. Il passaggio ai server DNS pubblici di Google (8.8.8.8 e 8.8.4.4) rispetto a quelli predefiniti del vostro ISP offre ricerche più rapide, maggiore sicurezza e tempi di attività più lunghi.

Questa guida semplifica la configurazione di Google DNS su diverse piattaforme, tra cui:

  • Linux (Ubuntu, CentOS)

  • Windows (10/11)

  • macOS

  • Router (per aggiornamenti DNS a livello di rete)

Quali sono i server DNS pubblici di Google?

  • DNS primario: 8.8.8.8

  • DNS secondario: 8.8.4.4

Questi server DNS sono distribuiti a livello globale, sicuri e gestiti da Google con ottimizzazioni della privacy e delle prestazioni.

Metodo 1: Configurare i DNS di Google su Linux

Ubuntu / Debian (con netplan o NetworkManager)

Per i sistemi che utilizzano Netplan (/etc/netplan/*.yaml):

  1. Modificare la configurazione:

sudo nano /etc/netplan/01-netcfg.yaml
  1. Aggiungere o aggiornare la sezione DNS:

network:
version: 2
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.10/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
  1. Applicare le modifiche:

sudo netplan apply

Usare resolv.conf (sistemi più vecchi):

sudo nano /etc/resolv.conf

Quindi aggiungere:

nameserver 8.8.8.8
server dei nomi 8.8.4.4
Nota: nei sistemi moderni, questo file è spesso generato automaticamente. Utilizzare invece systemd-resolved o netplan.

CentOS / RHEL

  1. Modificare il file di connessione:

sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0

Aggiungere o aggiornare:

DNS1=8.8.8.8
DNS2=8.8.4.4
  1. Riavviare la rete:

sudo systemctl restart network

Metodo 2: Configurare il DNS di Google su Windows 10/11

  1. Premete Windows R, digitate ncpa.cpl e premete Invio.

  2. Fate clic con il pulsante destro del mouse sulla connessione di rete attiva → Proprietà.

  3. Selezionare Protocollo Internet versione 4 (TCP/IPv4) → fare clic su Proprietà.

  4. Selezionare “Usa i seguenti indirizzi di server DNS”.

  5. Inserire:

    • Preferito: 8.8.8.8

    • Alternativo: 8.8.4.4

  6. Fare clic su OK, quindi su Chiudi.

🧠 Opzionale: Ripetere l’operazione per IPv6 con 2001:4860:4860::8888 e 2001:4860:4860::8844.

Metodo 3: Configurare Google DNS su macOS

  1. Accedere a Impostazioni di sistemaRete.

  2. Selezionare la connessione (Wi-Fi o Ethernet) → Dettagli.

  3. Fare clic su DNS.

  4. Rimuovere i server esistenti e aggiungerli:

    • 8.8.8.8

    • 8.8.4.4

  5. Fare clic su OK e su Applica.

Metodo 4: Configurazione del DNS a livello di router (a livello di rete)

  1. Accedere alla pagina di amministrazione del router (di solito 192.168.1.1 o 192.168.0.1).

  2. Accedere con le credenziali di amministrazione.

  3. Andare su ReteImpostazioni LAN/DHCP o Internet.

  4. Trovare Impostazioni DNS.

  5. Impostare:

    • DNS primario: 8.8.8.8

    • DNS secondario: 8.8.4.4

  6. Salvare e riavviare il router se necessario.

🔒 Bonus: in questo modo tutti i dispositivi della rete possono usufruire di Google DNS – smart TV, dispositivi IoT, ecc.

Test della configurazione

Utilizzate uno dei seguenti comandi:

nslookup example.com

Dovreste vedere:

Server: 8. 8.8.8
Indirizzo: 8. 8.8.8#53

Oppure visitate:

Note su sicurezza e privacy

  • Google DNS supporta DNS-over-HTTPS (DoH) e DNS-over-TLS (DoT) per le query crittografate.

  • È possibile utilizzare client come dnscrypt-proxy o passare agli endpoint DoH di Google per configurazioni incentrate sulla privacy.