Avviso importante: tutti i testi di questo sito web sono stati tradotti da diverse lingue. Ci scusiamo per la loro qualità, potrebbe essere di qualità inferiore al solito. Saluti, l'Amministrazione del sito. E-mail: info@itbookmac.com

Come cambiare DNS da Command Line di Mac OS X

Per modificare le impostazioni DNS dalla riga di comando di OS X, utilizzerai il sempre utile comando ‘networksetup’. Mentre networksetup ha molti usi avanzati e complessi, l’impostazione del DNS è in realtà abbastanza semplice.

Come impostare i server DNS dalla riga di comando di OS X con networksetup

Il comando networksetup è disponibile in tutte le versioni vagamente moderne del software di sistema Mac. Utilizzerai il flag -setdnsservers, lo punterai al servizio di rete e quindi includerai l’IP DNS, questo potrebbe apparire come il seguente:

networksetup -setdnsservers (servizio di rete) (IP DNS)

Ad esempio, per impostare un Mac con Wi-Fi su Google DNS di 8.8.8.8 la sintassi sarebbe:

networksetup -setdnsservers Wi-Fi 8.8.8.8

È possibile impostare più server DNS se lo si desidera, il che abiliterà il fallback nel caso in cui il primo o il secondo server non siano raggiungibili. Ad esempio, ciò imposterà OpenDNS per i primi due server DNS e Google DNS come terzo fallback:

networksetup -setdnsservers Wi-Fi 208.67.222.222 208.67.220.220 8.8.8.8

Questo è solo un esempio di server DNS e non necessariamente una raccomandazione universale. Se stai cercando di cambiare il tuo, vale la pena trovare il server DNS più veloce attraverso app come NameBench, che eseguono test di benchmark per determinare quale DNS sarà più veloce per la tua particolare posizione.

Come cancellare tutti i server DNS con networksetup

Questo non è lo stesso che svuotare la cache DNS, questo semplicemente rimuove qualsiasi impostazione del server DNS esistente esistente. Questo può essere utile se si desidera ricorrere al DHCP fornito DNS da un router, modem o situazione simile:

networksetup -setdnsservers Wi-Fi

Come con l’impostazione del DNS, la rimozione di DNS potrebbe richiedere di svuotare le cache DNS dopo aver apportato le modifiche, a seconda di cosa si sta tentando di fare.

Controllo delle impostazioni DNS con networksetup

Puoi anche controllare le impostazioni DNS esistenti usando il flag -getdnsservers con networksetup, questo riporterà qualunque siano le attuali impostazioni DNS, se presenti:

networksetup -getdnsservers Wi-Fi
8.8.8.8

La modifica e la personalizzazione del DNS possono avere una vasta gamma di scopi, dall’accelerazione delle ricerche, alla ricerca di server più affidabili, al passaggio a provider alternativi per eseguire ricerche dettagliate durante la propagazione, tra molte altre situazioni.

Like this post? Please share to your friends: