Namebench
https://code.google.com/archive/p/namebench/downloads
Lo sviluppo è fermo, però, alla versione 1.3.1 del 2010 ed è ovviamente rimasta a 32 bit.
Il che significa che funziona bene fino a Sierra, in modo parziale su High Sierra e Mojave, non servendo a molto.
Da Catalina è inutilizzabile.
Potrà essere ancora utilizzato da Catalina da chi ha installato ed ha dimestichezza con Homebrew.
Vedi il tutorial del Forum:
viewtopic.php?f=33&t=31583
Ed installare la versione 1.3.1 che girerebbe egualmente.
Codice: Seleziona tutto
brew install namebench
E conviene usare direttamente NAMEinator.
https://github.com/mwiora/NAMEinator
Che ha il vantaggio di dare i risultati in brevissimo tempo, rispetto alle varie decine di minuti di NameBench.
È il ramo di sviluppo attuale di NameBench.
Non è compilato e così com'è è utilizzabile solo da utenti avanzati.
Partendo da GitHub e seguendo varie indicazioni in rete è utilizzabile anche da chi abbia minime conoscenze.
Basta usare un semplice strumento per installarlo, la versione per Mac di Go:
https://golang.org/doc/install
Per semplificare, e in italiano, metto qui sotto delle indicazioni utilizzabili da tutti.
Il linguaggio sarà pratico, senza troppe spiegazioni, mi sembra persino eccessivo chiamarlo tutorial...
---
Installare NAMEinator
1) Installa Go
Vai su https://golang.org/doc/install
Clicca per scaricare la versione per Mac.
Verrà scaricata la v. 1.15.2.darwin-amd64.pkg di circa 135MB
Cliccando sul pacchetto e seguendo le istruzioni verrà installata con password d'amministrazione.
(verrà creata una cartella Go nel tuo utente)
I passi successivi vanno eseguiti con Terminale (che sta in Applicazioni/Utility)
Quindi vanno copiati i comandi seguenti ed eseguiti incollandoli sulla sua finestra e dando ⏎.
2) Verifica che l'installazione sia andata a buon fine:
Codice: Seleziona tutto
go version
3) Scarica NAMEinator con Go:
Codice: Seleziona tutto
go get github.com/miekg/dns
Codice: Seleziona tutto
cd ~/go/src/github.com/mwiora/NAMEinator/
Codice: Seleziona tutto
go build
L'installazione è terminata, in modo semplice e veloce
(verrà creata un eseguibile Unix, NAMEinator, nella cartella Go nel tuo utente)
Eseguire NAMEinator
Copia, incolla ed esegui:
Codice: Seleziona tutto
./NAMEinator
---
Esempio, questa la risposta per me:
Codice: Seleziona tutto
starting NAMEinator - version custom
understood the following configuration: {numberOfDomains:100 debug:false contest:true nameserver:}
-------------
NOTE: as this is an alpha - we rely on feedback - please report bugs and featurerequests to https://github.com/mwiora/NAMEinator/issues and provide this output
OS: darwin ARCH: amd64
-------------
trying to load nameservers from datasrc/nameserver-globals.csv
trying to load domains from datasrc/alexa-top-2000-domains.txt
LETS GO - each dot is a completed domain request against all nameservers
....................................................................................................
finished - presenting results:
(... omissis)
1.1.1.1:
Avg. [33.330246ms], Min. [10ms], Max. [424.268226ms]
8.8.4.4:
Avg. [82.557338ms], Min. [10ms], Max. [2.001719265s]
8.8.8.8:
Avg. [109.367806ms], Min. [10ms], Max. [2.004143184s]
1.0.0.1:
Avg. [122.258479ms], Min. [10ms], Max. [1.985897342s]
208.67.222.222:
Avg. [136.233588ms], Min. [10ms], Max. [2.004636711s]
156.154.71.1:
Avg. [258.553993ms], Min. [10ms], Max. [2.005096204s]
216.146.35.35:
Avg. [329.87306ms], Min. [10ms], Max. [2.003804659s]
Au revoir!
1.1.1.1: Cloudflare DNS
8.8.4.4: Google Public DNS
8.8.8.8: Google Public DNS
1.0.0.1: Cloudflare DNS
208.67.222.222: Open DNS
156.154.71.1: UltraDNS
216.146.35.35: Oracle Dyn DNS
Applicare I DNS ottenuti con NAMEinator
1) Aprire Preferenze di Sistema > Rete.
- Cliccare su Avanzate, in basso a destra.
- Cliccare sul pannello DNS
- Inserire i soli indirizzi IP (1.1.1.1 ecc) nella colonna di sinistra, cliccando sul segno +.
Nell'ordine in cui vengono dati, come nell'immagine sotto:
(io ne ho messi soltanto 5, sono i più rilevanti, evitando quelli con server duplicato
NB: Non è necessario inserire nella colonna di destra la descrizione del dominio di ricerca.
È riservato solo per sistemi server di rete.
Io li ho messi solo per ricordarmi cosa sono, funziona benissimo anche senza
2) Cliccare su OK
3) Cliccare su Applica
4) Svuotare la cache DNS relativa al proprio sistema
viewtopic.php?f=33&t=31254
Il comando per High Sierra, Mojave e Catalina è:
Codice: Seleziona tutto
sudo killall -HUP mDNSResponder && say cache svuotata
Non è necessario riavviare, ma è una buona procedura farlo.
Finito, adesso puoi navigare con i DNS più veloci disponibili per te