Apakah mungkin mengubah DNS untuk internet seluler? Bagaimana itu bisa dilakukan tanpa jailbreak?
Saya sudah mencoba Apple Configurator, tetapi tidak menemukan pengaturan yang sesuai.
ios
dns
cellular-data
apple-configurator
Adam Smith
sumber
sumber
Jawaban:
Bangun VPN Anda sendiri menggunakan OpenVPN & rsa mudah di server cloud samudra digital ($ 5 / bln untuk transfer bulanan VM & 2TB termurah), konfigurasikan VPN ke terowongan / teruskan semua lalu lintas, setel Cloudflare 1.1.1.1 pada VPN, lalu gunakan Apple Configurator untuk mengatur selalu pada koneksi VPN.
Dapat mengkonfirmasi ini adalah bagaimana saya melakukannya, saya mengatur contoh server Ubuntu 16.04 dan yang di atas dan tidak pernah mematikan vpn saya.
sumber
Tidak mungkin tanpa jailbreak.
Sumber: Konfigurasi iPhone untuk OpenDNS Dikatakan, sebagian ( penekanan milik saya ):
Orang-orang ini pasti tahu lebih banyak tentang DNS (dan khususnya pengaturan standar utama) daripada orang lain.
sumber
Bagi mereka yang ingin menggunakan 1.1.1.1 di perangkat iOS Anda, Anda dapat mengunduh aplikasi 1.1.1.1 resmi dari App Store ( gratis , tidak ada pembelian dalam aplikasi), atau ikuti tautan di rumah https://1.1.1.1 halaman.
Aplikasi ini mengatur profil VPN yang secara otomatis merutekan semua permintaan DNS dari aplikasi apa pun melalui server DNS gratis Cloudflare.
Server Cloudflare akan digunakan, bahkan untuk data seluler .
Anda juga dapat menggunakan aplikasi iOS pihak ketiga yang disebut DNS Override (aplikasi berbayar, biaya $ 1,99 ) yang secara otomatis mengkonfigurasi 1.1.1.1 untuk Anda di jaringan mana pun yang terhubung. Petunjuk dari Cloudflare dapat ditemukan di sini dan dirujuk di bawah ini:
Unduh DNS Override dari app store .
Luncurkan aplikasi DNS Override.
Klik 1.1.1.1 di bagian atas aplikasi.
Aktifkan sakelar DNS Override
DNS Override mungkin meminta Anda untuk menginstal profil VPN mereka sehingga mereka dapat secara otomatis memperbarui pengaturan DNS.
Terakhir, pengguna wifi dapat mengatur server DNS secara manual dengan masuk ke pengaturan wifi iOS. Perhatikan perangkat Anda hanya akan menggunakan 1.1.1.1 untuk setiap koneksi wifi yang Anda konfigurasi.
Pergi ke pengaturan.
Klik pada Wi-Fi.
Klik ikon informasi 'i' di sebelah nama Wi-Fi yang terhubung dengan Anda.
Gulir ke bawah hingga Anda melihat bagian yang disebut Konfigurasi DNS
Ubah konfigurasi dari Otomatis ke Manual.
Klik Tambah Server.
Hapus semua alamat IP yang mungkin sudah terdaftar dan di tempatnya tambahkan:
Klik Simpan.
Saya tidak dapat memikirkan alasan yang baik untuk membayar aplikasi pihak ketiga seperti DNS Override ketika aplikasi resmi diberikan gratis langsung dari Cloudflare.
Bagi mereka yang menggunakan konfigurasi Wifi manual, ketahuilah bahwa DNS Cloudflare tidak digunakan untuk data seluler Anda. Perangkat iOS Anda hanya akan menggunakan DNS khusus pada koneksi yang telah dikonfigurasi. Tidak ada cara untuk mengkonfigurasi DNS seluler di iOS saat ini - pengaturan operator Anda akan digunakan. Untuk alasan ini, saya sarankan menggunakan aplikasi Cloudflare resmi.
sumber
DNS Override bekerja untuk saya pada pengujian, meskipun saya mencatat beberapa ulasan buruk seputar masa pakai baterai. Dengan cepat melakukan hal ini melalui profil dan perangkat lunak Apple Configurator, tampaknya Anda dapat mengatur profil dengan pengaturan DNS proksi, tetapi profil hanya memungkinkan Anda untuk merujuk ke bundel dalam aplikasi iOS. Sepertinya Anda memerlukan aplikasi seperti DNS Override untuk mengubah DNS seluler, dan tidak dapat dilakukan melalui profil sendiri.
Akan sangat senang dibuktikan salah tentang ini. (iOS 11/8 Plus)
sumber
Saran dari @cinematicme membuat saya dalam perjalanan; sangat membantu. Inilah yang saya jalankan: terowongan aplikasi iOS OpenVPN ke server Azure Ubuntu, aplikasi yang disetel hanya aktif di seluler. Aplikasi DNS Override membuat semua koneksi WiFi menggunakan DNS (OpenDNS) pilihan saya. Jaringan rumah saya dan server Azure ada di akun OpenVPN saya dengan aturan pemblokiran kustom.
1) Buat server cloud di Azure (atau DigitalOcean) dengan port UDP 1194 terbuka; Ukuran B1s Azure burstable harganya $ 9 / bln, bandwidth 25GB berharga $ 1,75 / bln
2) Saya menghabiskan berjam-jam mengatur OpenVPN dengan panduan berikut , kemudian menemukan komentar teratas di sana menghubungkan skrip instal yang memakan waktu 3 menit, (lihat 3 di bawah).
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04
3) Instal OpenVPN menggunakan komentar di tautan di atas, ini dia langsung:
https://github.com/Nyr/openvpn-install
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
Dapat membaca skrip di GitHub di sini sebelum menginstal.
Skrip instalasi akan menanyakan DNS apa yang ingin Anda gunakan untuk VPN Anda. Anda dapat memilih 1.1.1.1 , Google, atau OpenDNS.
4) Impor file .ovpn yang dihasilkan di atas ke dalam aplikasi iOS OpenVPN, atur untuk terus terhubung kembali hanya pada seluler.
5) Bonus: Saya ingin OpenDNS di semua koneksi WiFi juga, yang dapat dicapai melalui aplikasi iOS DNS Override ($ 1,99). Saya mengatur ini untuk memaksa OpenDNS untuk semua koneksi WiFi dan seluler. Tampaknya tidak bertentangan dengan VPN yang terhubung secara otomatis pada seluler yang dibuka oleh aplikasi OpenVPN.
https://www.dnsoverride.com/change-iphone-dns-with-an-app/
Semoga ini membantu seseorang dengan kebutuhan data seluler pribadi mereka. Apa yang membuat saya sehari untuk mengatur bisa memakan waktu hanya beberapa jam dengan informasi yang benar. Seperti @spinalwrap disebutkan , bonus bagus dari metode VPN yang sebenarnya adalah penyedia seluler Anda tidak memiliki metadata Anda.
Saya juga menginstal aplikasi 1.1.1.1 dan berhasil mendapatkan 1.1.1.1 DNS, tetapi karena saya ingin OpenDNS dan pemfilteran, saya memilih rute VPN.
sumber
Coba aplikasi ini: DNS Override mengatur DNS untuk Wi-Fi dan seluler
sumber