Ich verwende oft einen nicht netzwerkspezifischen DNS-Server (wie Googles öffentliches DNS 8.8.8.8). Bei vielen öffentlichen Wi-Fi-Standorten wird die Seite "Nutzungsbedingungen, klicken Sie hier" während des Autorisierungsvorgangs jedoch nicht geladen. Ich nehme an, das liegt daran, dass mein Macbook die Webseite nachschlagen muss, aber DNS-Anfragen an Google sendet, die blockiert werden, weil ich noch nicht autorisiert bin.
Die schnelle Lösung besteht darin, den DNS-Server aus dem Bereich "Netzwerkeinstellungen" zu löschen (Netzwerk / Erweitert / DNS / Auswählen / Löschen / Klicken / Klicken / GAAA).
... und dann wieder hinzufügen, nachdem ich autorisiert bin.
Also, was ich suche, ist eine einfache Möglichkeit, meinen DNS-Server anzugeben. Ich würde gerne einen Dienst oder eine App ausführen, die die DNS-Serverliste löscht (im Idealfall, ohne dass ich etwas auswählen muss). Führen Sie es dann erneut aus, um die DNS-Serverspezifikationen zurückzusetzen.
Kann dies mit etwas Applescripting erreicht werden? Oder einen Terminalbefehl (den ich dann mit Automator umbrechen könnte)?