È possibile cambiare DNS per Internet cellulare? Come può essere fatto senza un jailbreak?
Ho provato Apple Configurator, ma non ho trovato le impostazioni adatte.
È possibile cambiare DNS per Internet cellulare? Come può essere fatto senza un jailbreak?
Ho provato Apple Configurator, ma non ho trovato le impostazioni adatte.
Risposte:
Costruisci la tua VPN usando OpenVPN e easy-rsa su un server cloud oceanico digitale ($ 5 / mese per VM più economico e trasferimento mensile da 2 TB), configura VPN per tunnelare / inoltrare tutto il traffico, configurare Cloudflare 1.1.1.1 su VPN, quindi utilizzare Apple Configuratore per impostare una connessione VPN sempre attiva.
Posso confermare che è così che ho fatto, ho installato l'istanza del server Ubuntu 16.04 e le precedenti e non ho mai spento il mio VPN.
Non possibile senza jailbreak.
Fonte: Configurazione iPhone per OpenDNS Dice, in parte ( enfasi sulla mia ):
"Queste istruzioni funzionano solo per le connessioni Wi-Fi perché iOS non ti consente di cambiare i server DNS quando connesso a reti cellulari . Inoltre, le modifiche sono specifiche della rete, quindi dovrai cambiare i server DNS ogni volta che ti connetti a una nuova rete wireless ".
Queste persone sicuramente sanno di più sul DNS (e in particolare sulle impostazioni standard prevalenti) di chiunque altro.
Per coloro che desiderano utilizzare 1.1.1.1 sui vostri dispositivi iOS, è possibile scaricare il 1.1.1.1 app ufficiale dal App Store ( gratuito , senza acquisti in-app), o seguire il link sul https://1.1.1.1 casa pagina.
L'app imposta un profilo VPN che instrada automaticamente tutte le query DNS da qualsiasi app attraverso i server DNS gratuiti di Cloudflare.
I server di Cloudflare verranno utilizzati, anche per i dati cellulari .
Puoi anche utilizzare un'app iOS di terze parti chiamata DNS Override (app a pagamento, costa $ 1,99 ) che configura automaticamente 1.1.1.1 per te su qualsiasi rete a cui ti connetti. Le indicazioni da Cloudflare sono disponibili qui e sono riportate di seguito:
Avvia l'app DNS Override.
Fai clic su 1.1.1.1 nella parte superiore dell'app.
Attiva / disattiva l'override DNS
DNS Override potrebbe richiedere di installare il proprio profilo VPN in modo che possano aggiornare automaticamente le impostazioni DNS.
Infine, gli utenti Wi-Fi possono configurare manualmente i server DNS accedendo alle impostazioni Wi-Fi iOS. Nota che il tuo dispositivo utilizzerà solo 1.1.1.1 per ogni connessione wifi configurata.
Vai alle impostazioni.
Fai clic su Wi-Fi.
Fai clic sull'icona "i" di informazioni accanto al nome Wi-Fi a cui sei connesso.
Scorri verso il basso fino a visualizzare la sezione chiamata Configura DNS
Cambia la configurazione da Automatico a Manuale.
Fai clic su Aggiungi server.
Rimuovere eventuali indirizzi IP che potrebbero essere già elencati e al loro posto aggiungere:
1.1.1.1
1.0.0.1
2606:4700:4700::1111
2606:4700:4700::1001
Fai clic su Salva.
Non riesco a pensare a un buon motivo per pagare un'app di terze parti come DNS Override quando un'app ufficiale viene fornita gratuitamente direttamente da Cloudflare.
Per coloro che utilizzano una configurazione Wifi manuale, sappi che il DNS di Cloudflare non viene utilizzato per i tuoi dati cellulari. Il tuo dispositivo iOS utilizzerà un DNS personalizzato solo sulle connessioni che lo hanno configurato. Al momento non esiste un modo per configurare il DNS cellulare su iOS: verranno utilizzate le impostazioni del gestore telefonico. Per questo motivo, suggerisco di utilizzare l'app Cloudflare ufficiale.
DNS Override ha funzionato per me nei test, anche se ho notato alcune recensioni negative sulla durata della batteria. Dando una rapida occhiata a farlo tramite un profilo e il software Apple Configurator, sembra che tu possa configurare un profilo con impostazioni DNS proxy, ma il profilo ti consente solo di fare riferimento a un bundle all'interno di un'applicazione iOS. Sembra che tu abbia bisogno di un'app come DNS Override per cambiare il DNS cellulare e non può essere fatto da solo tramite il profilo.
Sarebbe molto felice di essere smentito su questo. (iOS 11/8 Plus)
I suggerimenti di @cinematicme mi hanno messo in cammino; super utile. Ecco quello che sto eseguendo: tunnel di app iOS OpenVPN su Azure Ubuntu server, app impostata per l'attivazione solo su cellulare. L'app DNS Override consente a tutte le connessioni WiFi di utilizzare il mio DNS preferito (OpenDNS). La mia rete domestica e il server Azure sono nel mio account OpenVPN con regole di blocco personalizzate.
1) Creare un server cloud in Azure (o DigitalOcean) con la porta UDP 1194 aperta; Le dimensioni B1s di Azure burstable mi costano $ 9 / mese, la larghezza di banda di 25 GB costa $ 1,75 / mese
2) Ho trascorso ore a configurare OpenVPN con la seguente guida , quindi ho trovato il commento in alto che collega uno script di installazione che ha impiegato letteralmente 3 minuti (vedere 3 sotto).
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04
3) Installa OpenVPN usando il commento al link sopra, qui è direttamente:
https://github.com/Nyr/openvpn-install
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
Può leggere lo script su GitHub qui prima dell'installazione.
Lo script di installazione ti chiederà quale DNS desideri utilizzare per la tua VPN. Puoi scegliere 1.1.1.1 , Google o OpenDNS.
4) Importa il file .ovpn generato sopra nell'app iOS OpenVPN per iOS, impostato per riconnetterti continuamente solo su cellulare.
5) Bonus: volevo OpenDNS anche su tutte le connessioni WiFi, che possono essere realizzate tramite l' app iOS DNS Override ($ 1,99). Ho impostato questo per forzare OpenDNS per tutte le connessioni WiFi e cellulari. Non sembra essere in conflitto con la VPN connessa automaticamente sul cellulare aperto dall'app OpenVPN.
https://www.dnsoverride.com/change-iphone-dns-with-an-app/
Speriamo che questo aiuti qualcuno con le sue esigenze di dati cellulari privati. Ciò che mi ha richiesto un giorno per installarmi avrebbe potuto richiedere solo un paio d'ore con le informazioni giuste. Come menzionato @spinalwrap , un bel bonus del metodo VPN attuale è che il tuo provider di telefonia mobile non ha nessuno dei tuoi metadati.
Ho anche installato l' app 1.1.1.1 e ha funzionato per ottenere il 1.1.1.1 DNS, ma poiché volevo OpenDNS e il filtro, ho optato per il percorso VPN.
Prova questa app: DNS Override imposta DNS per Wi-Fi e cellulare