DNS
Verschlüsseltes DNS auf dem Mac nutzen
Normale DNS-Anfragen sind nicht verschlüsselt. Ab macOS 11 kann der Mac DNS über HTTPS oder TLS senden, wenn du ein Profil mit DNS-Einstellungen installierst.
Symptome
- Du willst DNS-Anfragen, die andere Geräte im Netzwerk nicht mitlesen können.
- Nach der Installation eines DNS-Profils öffnet sich die Anmeldeseite im Hotel oder Café nicht.
- Nach der Installation eines DNS-Profils funktionieren interne Firmennamen nicht mehr.
Mögliche Ursachen
- Unverschlüsseltes DNS. Standardmäßig sendet der Mac DNS-Anfragen unverschlüsselt an die Server des Netzwerks.
- Ein Profil mit DNS-Einstellungen. Apples DNS-Settings-Payload legt einen verschlüsselten DNS-Server mit dem Protokoll HTTPS oder TLS fest.
- Ein Profil, das das DNS des Netzwerks aussperrt. Captive Portals und Firmennetzwerke brauchen oft ihre eigenen DNS-Server, um zu funktionieren.
So prüfst du es
Suche nach DNS-Profilen. Wähle ab macOS 15 Apple-Menü > „Systemeinstellungen“ > „Allgemein“ > „Geräteverwaltung“.
Wähle unter macOS 13 und 14 Apple-Menü > „Systemeinstellungen“ > „Datenschutz & Sicherheit“ > „Profile“.
Zeige die DNS-Konfiguration an, die macOS gerade nutzt.
scutil --dns
So behebst du es
Besorge dir ein Profil von deinem DNS-Anbieter. Viele Anbieter stellen ein Profil für Apple-Geräte bereit.
Öffne die Profildatei. macOS legt sie im Bereich „Geladen“ ab.
Wähle ab macOS 15 Apple-Menü > „Systemeinstellungen“ > „Allgemein“ > „Geräteverwaltung“.
Wähle unter macOS 13 und 14 Apple-Menü > „Systemeinstellungen“ > „Datenschutz & Sicherheit“ > „Profile“.
Doppelklicke unter „Geladen“ auf das Profil. Lies den Inhalt und klicke dann auf „Installieren“.
Um verschlüsseltes DNS zu beenden, wähle das Profil aus und klicke auf die Taste „Entfernen“.
Öffnet sich eine Anmeldeseite nicht, entferne das Profil, melde dich an und installiere es dann erneut.
Mit Kilobat
Die CLI erstellt ein Profil für DNS over HTTPS für einen HTTPS-Endpunkt, den du angibst. Prüfe es vor der Installation.
kilobat dns-profile https://dns.quad9.net/dns-query > Kilobat-DNS.mobileconfigKilobat installiert das Profil nicht. Installiere es mit den Schritten oben.
Fragen
Funktioniert das Profil in allen Netzwerken?
Laut Apple-Dokumentation gilt ein Profil aus einer MDM-Lösung nur für verwaltete WLAN-Netzwerke. Ein Profil, das du selbst installierst, gilt auch für Mobilfunknetze.
Kann ich das Profil entfernen?
Ja. Wähle es unter „Geräteverwaltung“ oder „Profile“ aus und klicke dann auf die Taste „Entfernen“. Manche Profile einer Organisation kann nur ein Administrator entfernen.
Quellen
- Apple Developer: DNSSettings payload
- Apple Support: Konfigurationsprofile zur Standardisierung von Einstellungen auf Mac-Computern verwenden
- Apple Support: Konfigurationsprofile verwenden (Handbuch für macOS 14)
- Apple Support: DNS-Einstellungen auf dem Mac ändern
Quellen geprüft am 29. Oktober 2026. Die Manpages sind die mit macOS installierten; öffne eine mit man <name> im Terminal.