macOS: DNS-Fehler aus der Ferne reparieren

Ich kann auf meinen Mac fernzugreifen, aber von dort ausgehende Internet-Verbindungen kommen nicht zustande, wegen einer defekten DNS-Einstellung. Was nun?

In Pocket speichern vorlesen Druckansicht
Lesezeit: 2 Min.

Ich kann aus der Ferne auf einen meiner unbeaufsichtigt laufenden Macs zugreifen, aber von dort ausgehende Internet-Verbindungen kommen nicht zustande. Nun habe ich bei weiteren Prüfungen zwar herausgefunden, dass der Fehler vermutlich an einer defekten DNS-Einstellung liegt, aber ich kann ihn nicht über Apple RemoteDesktop reparieren, weil das zugehörige Fenster in den Systemeinstellungen immer wieder mit einem Fehler geschlossen wird. Ein Rechnerneustart brachte auch keine Abhilfe. Gibt es einen anderen Reparaturweg, außer dort hinzufahren und den Rechner neu aufzusetzen?

Das sollte sogar mit wenig Aufwand funktionieren, wenn Sie den entfernten Mac per Kommandozeile konfigurieren. Öffnen Sie am besten eine SSH-Sitzung zum entfernten Mac. Falls Sie noch keine eingerichtet haben, öffnen Sie in der Remote-Desktop-Sitzung ein Terminal. Melden Sie sich dort als Administrator an (z. B. mit dem Befehl sudo su) und fragen Sie zunächst mit dem Befehl networksetup -listallnetworkservices ab, welche Netzwerkschnittstellen auf dem entfernten Mac aktiv sind. Eine Beispielausgabe sieht so aus:

Ethernet
Thunderbolt Bridge
Thunderbolt Bridge 2
Wi-Fi ZTE WCDMA Technologies MSM
VPN (L2TP)
VigorL2TP-Localhost

Tragen Sie dann den DNS-Resolver neu ein. Das Befehlsmuster sieht wie folgt aus: networksetup -setdnsservers <Interface> <IP-Adresse>

Anstatt der Variable Interface setzen Sie den Namen der Schnittstelle ein, für die Sie den DNS-Resolver neu eintragen wollen. Schnittstellen, deren Name aus zwei Zeichenketten besteht, setzt man in Anführungen, also beispielsweise "Ethernet 1", falls der entfernte Mac zwei oder mehr Ethernet-Karten enthält.

Fügen Sie anschließend die IP-Adresse des DNS-Resolvers ein, der im entfernten Netzwerk eingerichtet ist. In den meisten Heimnetzen kann man dafür die IP-Adresse des Routers eintragen. Falls Sie unsicher sind, setzen Sie ersatzweise einen externen Resolver ein, beispielsweise 9.9.9.9 für den der Non-Profit-Institution Quad9.

Sobald Sie die Enter-Taste betätigen, wird die neue Konfiguration eingetragen und ist dann aktiv, sodass beispielsweise der Internet-Browser Webseiten öffnen kann. (dz)