Mi piace spesso usare un server DNS non specifico della rete (come il DNS pubblico di Google 8.8.8.8). Tuttavia, molte posizioni Wi-Fi pubbliche non caricheranno la pagina "Termini di servizio, fai clic qui" durante il processo di autorizzazione. Suppongo che sia perché il mio Macbook deve cercare la loro pagina Web, ma sta inviando richieste DNS a Google, che sono bloccate perché non sono ancora autorizzato.
La soluzione rapida è eliminare il server DNS dal riquadro delle preferenze di rete (Rete / Avanzate / DNS / Seleziona / elimina / clic / clic / GAAA) ...
... e poi aggiungilo nuovamente dopo che sono stato autorizzato.
Quindi, quello che sto cercando è un modo semplice per specificare il mio server DNS. Mi piacerebbe eseguire alcuni servizi o app che cancellerebbero l'elenco dei server DNS (idealmente senza che io abbia bisogno di selezionare nulla). E quindi eseguirlo di nuovo per ripristinare le specifiche del mio server DNS.
Questo può essere realizzato con un po 'di applescripting? O un comando terminale (che potrei quindi avvolgere con Automator)?