iOS 11: Wie ändere ich die DNS-Einstellungen für Mobilfunkdaten?


Antworten:


6

Erstellen Sie Ihr eigenes VPN mit OpenVPN & easy-rsa auf einem digitalen Ocean Cloud-Server (5 USD / Monat für die günstigste monatliche VM- und 2 TB-Übertragung), konfigurieren Sie das VPN so, dass der gesamte Datenverkehr getunnelt / weitergeleitet wird, richten Sie Cloudflare 1.1.1.1 auf VPN ein und verwenden Sie dann Apple Konfigurator zum Einstellen einer immer aktiven VPN-Verbindung.

Kann bestätigen, dass dies so ist, ich richte die Ubuntu 16.04-Serverinstanz und die oben genannten ein und schalte meinen VPN nie aus.


Das klingt nach einer großartigen Problemumgehung! (Obwohl ich vor einem Jahr versucht habe, einen Raspberry PI als VPN-Server einzurichten, und alle Software / Anleitungen, die ich ausprobiert habe, nicht funktionierten / aufgegeben zu sein schienen, frage ich mich, wie einfach das heute ist. Habe das Betriebssystem zum Laufen gebracht, aber konnte keine funktionierende Methode finden, um die VPN-Software zu installieren - kam nicht zur Konfiguration.)
Matthew Elvey

1
Ja, ich habe diese Schritt-für-Schritt-Anleitung befolgt. Die Einrichtung hat ungefähr eine Stunde gedauert und funktioniert gut. Bonus: Nicht einmal Ihr ISP hat Ihre Netzwerk-Metadaten mehr. digitalocean.com/community/tutorials/…
Spinalwrap

Cloudflare verfügt jetzt über eine offizielle App, die ein VPN-Profil zur Verwendung von 1.1.1.1 erstellt. Es ist kostenlos und bietet keine In-App-Käufe an. Holen Sie sich die App von ihrer Homepage https://1.1.1.1 .
Vielen Dank, dass Sie

Diese Einrichtungsschritte haben mich auf den Weg gebracht, super hilfreich.
Zacharydl

3

Ohne Jailbreak nicht möglich.

Quelle: iPhone-Konfiguration für OpenDNS Zum Teil heißt es ( Schwerpunkt Mine ):

"Diese Anweisungen gelten nur für Wi-Fi-Verbindungen, da Sie mit iOS die DNS-Server nicht ändern können, wenn Sie mit Mobilfunknetzen verbunden sind . Außerdem sind die Änderungen netzwerkspezifisch, sodass Sie die DNS-Server bei jeder Verbindung ändern müssen ein neues drahtloses Netzwerk. "

Diese Leute wissen sicherlich mehr über DNS (und insbesondere das Überschreiben von Standardeinstellungen) als jeder andere.


(Und ich schaue auf die App in der anderen Antwort, um zu bestätigen, dass @ Allyl-Isocyanat richtig ist.
Matthew Elvey

1
Ja, das scheint das Beste zu sein, was wir tun können. apple.stackexchange.com/questions/52875/...
Allylisocyanat

2

Für diejenigen, die 1.1.1.1 auf Ihrem iOS - Geräte zu verwenden, können Sie den Download offiziellen 1.1.1.1 App aus dem App Store ( kostenlos , keine In-App - Käufe), oder den Link auf der folgen https://1.1.1.1 nach Hause Seite.

Die App richtet ein VPN-Profil ein, das automatisch alle DNS-Abfragen von jeder App über die kostenlosen DNS-Server von Cloudflare weiterleitet.

Die Server von Cloudflare werden auch für Mobilfunkdaten verwendet .


Sie können auch eine iOS-App eines Drittanbieters namens DNS Override (kostenpflichtige App, Kosten 1,99 USD ) verwenden, die 1.1.1.1 in jedem Netzwerk, mit dem Sie eine Verbindung herstellen, automatisch für Sie konfiguriert. Anweisungen von Cloudflare finden Sie hier und werden unten angegeben:

  1. Laden Sie DNS Override aus dem App Store herunter .

  2. Starten Sie die DNS Override-App.

  3. Klicken Sie oben in der App auf 1.1.1.1.

  4. Aktivieren Sie den DNS Override-Schalter

  5. DNS Override fordert Sie möglicherweise auf, das VPN-Profil zu installieren, damit die DNS-Einstellungen automatisch aktualisiert werden können.

Schließlich können WLAN-Benutzer DNS-Server manuell einrichten, indem sie die WLAN-Einstellungen für iOS aufrufen. Beachten Sie, dass Ihr Gerät nur 1.1.1.1 für jede von Ihnen konfigurierte WLAN-Verbindung verwendet.

  1. Gehe zu den Einstellungen.

  2. Klicken Sie auf Wi-Fi.

  3. Klicken Sie auf das Informationssymbol "i" neben dem Wi-Fi-Namen, mit dem Sie verbunden sind.

  4. Scrollen Sie nach unten, bis Sie den Abschnitt DNS konfigurieren sehen

  5. Ändern Sie die Konfiguration von Automatisch in Manuell.

  6. Klicken Sie auf Server hinzufügen.

  7. Entfernen Sie alle IP-Adressen, die möglicherweise bereits aufgeführt sind, und fügen Sie stattdessen Folgendes hinzu:

    1.1.1.1
    1.0.0.1
    2606:4700:4700::1111
    2606:4700:4700::1001
    
  8. Klicken Sie auf Speichern.


Ich kann mir keinen guten Grund vorstellen, für eine Drittanbieter-App wie DNS Override zu bezahlen, wenn eine offizielle App direkt von Cloudflare kostenlos bereitgestellt wird.

Wenn Sie eine manuelle WLAN-Konfiguration verwenden, sollten Sie wissen, dass das DNS von Cloudflare nicht für Ihre Mobilfunkdaten verwendet wird. Ihr iOS-Gerät verwendet nur ein benutzerdefiniertes DNS für Verbindungen, für die es konfiguriert wurde. Derzeit gibt es keine Möglichkeit, Mobilfunk-DNS unter iOS zu konfigurieren. Ihre Netzbetreibereinstellungen werden verwendet. Aus diesem Grund empfehle ich die Verwendung der offiziellen Cloudflare-App.


0

DNS Override hat bei den Tests für mich funktioniert, obwohl ich einige schlechte Bewertungen bezüglich der Akkulaufzeit festgestellt habe. Wenn Sie dies kurz über ein Profil und die Apple Configurator-Software tun, können Sie anscheinend ein Profil mit Proxy-DNS-Einstellungen einrichten. Mit dem Profil können Sie jedoch nur auf ein Bundle in einer iOS-Anwendung verweisen. Sieht so aus, als ob Sie eine App wie DNS Override benötigen, um das zellulare DNS zu ändern, und dies kann nicht über ein eigenes Profil erfolgen.

Würde mich sehr freuen, wenn ich mich in dieser Sache als falsch erweisen würde. (iOS 11/8 Plus)


0

Die Vorschläge von @cinematicme haben mich auf den Weg gebracht; super hilfreich. Folgendes wird ausgeführt: iOS OpenVPN-App-Tunnel zum Azure Ubuntu-Server, App so eingestellt, dass sie nur auf Mobilfunk aktiviert wird. Mit der DNS Override-App verwenden alle WiFi-Verbindungen mein bevorzugtes DNS (OpenDNS). Mein Heimnetzwerk und mein Azure-Server befinden sich in meinem OpenVPN-Konto mit benutzerdefinierten Blockierungsregeln.


1) Erstellen Sie einen Cloud-Server in Azure (oder DigitalOcean) mit geöffnetem UDP-Port 1194. Zu zerreißbaren B1s Größe kostet ich $ 9 / mo, 25GB Bandbreite kostet 1,75 $ / mo

2) Ich habe Stunden damit verbracht, OpenVPN mit der folgenden Anleitung einzurichten , und dann den obersten Kommentar dort gefunden, der ein Installationsskript verlinkt, das buchstäblich 3 Minuten gedauert hat (siehe 3 unten).

https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04

3) Installieren Sie OpenVPN mit dem Kommentar unter dem obigen Link, hier ist es direkt:

https://github.com/Nyr/openvpn-install

wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

Kann das Skript auf GitHub hier vor der Installation lesen .

Das Installationsskript fragt Sie, welches DNS Sie für Ihr VPN verwenden möchten. Sie können zwischen 1.1.1.1 , Google oder OpenDNS wählen .

4) Importieren Sie die oben generierte .ovpn-Datei in die iOS OpenVPN-App, die so eingestellt ist, dass sie sich nur auf dem Mobiltelefon ständig wieder verbindet.

5) Bonus: Ich wollte OpenDNS auch für alle WiFi-Verbindungen, was über die iOS DNS Override App (1,99 USD) möglich ist. Ich habe dies so eingestellt, dass OpenDNS für alle WLAN- und Mobilfunkverbindungen erzwungen wird. Es scheint keinen Konflikt mit dem automatisch verbundenen VPN auf dem Mobiltelefon zu geben, das von der OpenVPN-App geöffnet wurde.

https://www.dnsoverride.com/change-iphone-dns-with-an-app/


Hoffentlich hilft dies jemandem bei seinen privaten Anforderungen an Mobilfunkdaten. Was mich einen Tag gekostet hat, hätte mit den richtigen Informationen nur ein paar Stunden dauern können. Wie bereits bei @spinalwrap erwähnt , ist ein netter Bonus der eigentlichen VPN-Methode, dass Ihr Mobilfunkanbieter keine Ihrer Metadaten hat.

Ich habe auch die 1.1.1.1- App installiert und es hat funktioniert, um 1.1.1.1-DNS zu erhalten, aber da ich OpenDNS und Filterung wollte, habe ich mich für die VPN-Route entschieden.


-2

Es sieht so aus, als würde diese App ein benutzerdefiniertes VPN-Konfigurationsprofil erstellen und installieren. Es gibt wahrscheinlich eine Möglichkeit, dasselbe manuell zu tun.
Phssthpok

upvoting ... das funktioniert total
Walross die Katze

Bestätigen Sie nur, dass Sie es mit einem DNS-Lecktest @WalrustheCat versucht haben? Der erste Kommentar im App Store lautet: "Ich habe es mehrmals versucht und sogar mein iPhone neu gestartet, aber die App hat den DNS-Server für Mobiltelefone nicht wie angekündigt geändert ... Der DNS-Lecktest, auch der in der App, zeigt T-Mobile DNS, nachdem ich es zu etwas anderem in der App "gezwungen" habe. Enttäuschend. "
Allyl Isocyanate

huh ... interessant ... ich erinnere mich an das Bestehen der Tests, die ich durchgeführt habe ... sollte es noch einmal überprüfen
Walross die Katze

Allyls Kommentar im OP könnte erklären, dass es manchmal funktioniert. Ich probiere die App auf verschiedenen Carriern aus. Wenn ich die App starte, werde ich sofort nach meinem iTunes-Passwort gefragt!?!: "Im iTunes Store anmelden", "Passwort für Ihre Apple-ID eingeben" <meine Apple-ID wird hier angezeigt> "", was sehr verdächtig erscheint. Auf der anderen Seite, wenn mein Sperrbildschirm angezeigt wird, sehe ich "(!) ANMELDEN IM ITUNES STORE", "Geben Sie das Passwort für Ihre Apple ID ein" <meine Apple ID wird hier angezeigt> ". Folie für mehr"
Matthew Elvey
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.