Screenshots und Diagramm zeigen die englische Oberfläche. Die Anleitungen sind übersetzt; die Bezeichnungen können je nach gewählter App-Sprache abweichen.
DNS-Einstellungen und Cache
Steuern Sie die Namensauflösung neben dem Proxy-Routing und halten Sie gleichzeitig lokale Namen und vorhandene Netzwerkdienste erreichbar.
Öffnen Sie die globalen DNS-Einstellungen
Öffnen Sie Proxy → DNS. Beginnen Sie mit Automatisch (macOS), es sei denn, Sie haben einen Grund, einen anderen Lösungspfad zu wählen. Wählen Sie die gewünschte Konfiguration aus und klicken Sie auf Speichern.

DNS-Suche und Anwendungsverkehr hängen zusammen, sind aber unterschiedlich. Eine Webseite schlägt möglicherweise fehl, bevor eine TCP-Verbindung hergestellt wird, da ihr Name nicht aufgelöst werden konnte. Umgekehrt beweist ein erfolgreicher DNS nicht, dass der Zielport erreichbar ist.
DNS-Auflösungsmodus wählen
| Auflösung | Wann man es wählt |
|---|---|
| Automatisch (macOS) | Verwenden Sie den Systemresolver für den Standardauflösungspfad. Beginnen Sie hier, wenn Sie keinen separaten Proxy-basierten Resolver benötigen. |
| Über einen Proxyserver | Wählen Sie einen Proxy aus und konfigurieren Sie Upstream-DNS-Server für Abfragen über diesen Pfad. Der Proxy muss diese DNS-Server erreichen können. |
| Nicht auflösen | Deaktivieren Sie diesen Lösungspfad. Hierbei handelt es sich nicht um einen allgemeinen Datenschutzschalter: Namensabhängige Verbindungen können fehlschlagen, wenn es keine andere unterstützte Möglichkeit gibt, ihr Ziel aufzulösen. |
Wählen Sie bei Über Proxy-Server die Option Proxy-Server und erweitern Sie Erweiterte DNS-Einstellungen, um Upstream-DNS zu überprüfen. Geben Sie durch Kommas getrennte Serveradressen ein, zum Beispiel 1.1.1.1, 8.8.8.8. Diese Abfragen verwenden den TCP-Port 53 über den ausgewählten Proxy und die Adressen werden von links nach rechts ausprobiert. Bei diesem Feld handelt es sich nicht um eine DoH-URL oder einen konfigurierbaren DNS-Port.
Klicken Sie auf Speichern, um Ihre Änderungen zu übernehmen. Aktionen → Zurücksetzen lädt Standardeinstellungen in den Editor; Es ist immer noch „Speichern“ erforderlich, um sie anzuwenden. Notieren Sie Ihre Arbeitseinstellungen vor dem Zurücksetzen.
Behalten Sie Ausnahmen für lokale Namen bei
Der Bereich DNS-Ausnahmeeinstellungen bietet Ausnahmen für localhost, den Computernamen, einfache Hostnamen und .local-Domänen. Diese tragen dazu bei, lokale Dienstleistungen und Entdeckungen zu erhalten.
Überprüfen Sie gemeinsam den Ausnahmemodus und die Hostliste. Eine Liste, die für Ausschlüsse verwendet wird, hat den gegenteiligen Effekt wie eine Liste, die dazu dient, Namen für das Proxying auszuwählen. Entfernen Sie keine lokalen Ausnahmen, nur um eine unabhängige öffentliche Website über einen Proxy zu erzwingen.
- Aufgelistete Hosts lokal auflösen: Übereinstimmende Namen von der Proxy-basierten Auflösung ausschließen.
- Nur aufgelistete Hosts über Proxy auflösen: Wählen Sie passende Namen für die Proxy-basierte Auflösung aus.
Trennen Sie Muster durch Zeilenumbrüche, Kommas oder Semikolons, zum Beispiel *.example.com; example.org. Überprüfen Sie die Kontrollkästchen für den lokalen Namen separat von dieser Liste.
DNS-Verbindungen von macOS über den Proxy leiten
Mit der optionalen Einstellung macOS-DNS-Verbindungen über Proxy können macOS DNS-Verbindungen an den Ports 53, 443 und 853 transparenten Routing-Regeln folgen. Sie verwenden einen Proxy nur, wenn eine Regel oder Standardroute einen solchen auswählt. Dies bedeutet nicht, dass jede HTTPS-Verbindung eine DNS-Verbindung ist, und es garantiert auch nicht, dass alle Anwendungen denselben Resolver verwenden.
Normalerweise lassen Sie diese Einstellung deaktiviert, es sei denn, Ihr Setup benötigt sie. Anwendungen mit ihrem eigenen verschlüsselten DNS oder der Wiederverwendung von Verbindungen verhalten sich möglicherweise anders als eine neue Systemsuche.
Regelspezifischer DNS und Cache
Eine Routing-Regel kann ihre aktuellen Proxy- oder globalen DNS-Einstellungen verwenden. Die Option DNS-Cache verwenden kann zwischengespeicherte Antworten überspringen und verhindern, dass neue Antworten für diese Regel gespeichert werden.
Die Registerkarte DNS-Cache hilft bei der Überprüfung zwischengespeicherter Informationen. Notieren Sie sich beim Diagnostizieren eines Fehlers den Namen, die Regel, den ausgewählten Lösungspfad und ob die Antwort aus dem Cache stammt. Eine Änderung der DNS-Richtlinie ersetzt nicht unbedingt bereits bestehende Anwendungsverbindungen.
Suchen Sie nach einer Domain und verwenden Sie Aktualisieren, um den Eintrag zu aktualisieren. Die Spalten unterscheiden zwischen DNS-TTL und Cache-TTL und zeigen, wann eine Antwort zwischengespeichert wurde und wann sie abläuft. DNS-Cache leeren bittet um Bestätigung; Verwenden Sie es, wenn Sie zwischengespeicherte Proxy-Antworten absichtlich verwerfen müssen. Es handelt sich nicht um einen Befehl zum Löschen des Caches jeder Anwendung oder des macOS DNS.
Eine leere Tabelle kann normal sein: Diese Ansicht enthält gültige DNS-Antworten, die über Transparent Proxy aufgelöst wurden, und nicht einen Verlauf aller Namenssuchen auf dem Mac.
LAN-Clients
Die LAN-Proxy-Freigabe ist kein allgemeiner LAN-DNS-Server. Für SOCKS-Clients behält DNS auf der Proxyseite Zielnamen bei. Der manuelle HTTP-Proxy eines Telefons wirkt sich auf Anfragen aus, die diese Einstellung berücksichtigen. es erzwingt nicht alle DNS-Pakete über den Mac.
Lesen Sie LAN-Freigabe und Fehlerbehebung, bevor Sie geräteweite Netzwerkeinstellungen ändern.
Basierend auf Secure Pipes 2.0.14 · Aktualisiert am 18. Oktober 2026