Ist es möglich, DNS für das zellulare Internet zu ändern? Wie geht das ohne Jailbreak?
Ich habe Apple Configurator ausprobiert, aber keine geeigneten Einstellungen gefunden.
ios
dns
cellular-data
apple-configurator
Adam Smith
quelle
quelle
Antworten:
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.
quelle
Ohne Jailbreak nicht möglich.
Quelle: iPhone-Konfiguration für OpenDNS Zum Teil heißt es ( Schwerpunkt Mine ):
Diese Leute wissen sicherlich mehr über DNS (und insbesondere das Überschreiben von Standardeinstellungen) als jeder andere.
quelle
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:
Laden Sie DNS Override aus dem App Store herunter .
Starten Sie die DNS Override-App.
Klicken Sie oben in der App auf 1.1.1.1.
Aktivieren Sie den DNS Override-Schalter
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.
Gehe zu den Einstellungen.
Klicken Sie auf Wi-Fi.
Klicken Sie auf das Informationssymbol "i" neben dem Wi-Fi-Namen, mit dem Sie verbunden sind.
Scrollen Sie nach unten, bis Sie den Abschnitt DNS konfigurieren sehen
Ändern Sie die Konfiguration von Automatisch in Manuell.
Klicken Sie auf Server hinzufügen.
Entfernen Sie alle IP-Adressen, die möglicherweise bereits aufgeführt sind, und fügen Sie stattdessen Folgendes hinzu:
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.
quelle
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)
quelle
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.
quelle
Probieren Sie diese App aus: DNS Override legt DNS für Wi-Fi und Mobilfunk fest
quelle