iOS 11: सेलुलर / मोबाइल डेटा के लिए DNS सेटिंग्स कैसे बदलें?


14

क्या सेलुलर इंटरनेट के लिए DNS बदलना संभव है? बिना जेलब्रेक के इसे कैसे किया जा सकता है?

मैंने कोशिश की है Apple विन्यासकर्ता, लेकिन उपयुक्त सेटिंग्स नहीं मिली।



क्लाउडफ्लेयर में 1.1.1.1 के
धन्यवाद

जवाबों:


6

डिजिटल महासागर क्लाउड सर्वर पर OpenVPN & easy-rsa का उपयोग करके अपने खुद के वीपीएन का निर्माण करें (सबसे सस्ता VM और 2TB मासिक हस्तांतरण के लिए $ 5 / मो), वीपीएन को सुरंग पर अग्रेषित करें / सभी ट्रैफ़िक को कॉन्फ़िगर करें, VPN पर Cloudflare 1.1.1.1 सेट करें, ताकि Apple का उपयोग करें वीपीएन कनेक्शन पर हमेशा सेट करने के लिए विन्यासकर्ता।

यह पुष्टि कर सकता है कि मैं इसे कैसे करता हूं, मैंने Ubuntu 16.04 सर्वर इंस्टेंस और इसके बाद के संस्करण की स्थापना की और कभी भी अपना वीपीएन बंद नहीं किया।


यह एक बहुत अच्छा लगता है! (हालांकि मैंने एक साल पहले एक वीपीएन सर्वर के रूप में एक रास्पबेरी पीआई स्थापित करने की कोशिश की थी और मैंने जितने भी सॉफ़्टवेयर / गाइड की कोशिश की, वे काम नहीं करते / छोड़ दिए गए थे, इसलिए मैं सोच रहा हूं कि यह आज कितना आसान है। ओएस चल रहा है, लेकिन वीपीएन सॉफ़्टवेयर स्थापित करने के लिए एक कार्य विधि नहीं मिल सकती है - कॉन्फ़िगरेशन के लिए नहीं मिला।)
मैथ्यू एल्वे

1
हां - मैंने इस चरण-दर-चरण गाइड का पालन किया है, अच्छी तरह से काम करने के लिए एक या दो घंटे का समय लिया है। बोनस: आपके ISP के पास अब आपका नेटवर्क मेटा डेटा भी नहीं है। digitalocean.com/community/tutorials/…
spinalwrap 12

Cloudflare में अब एक आधिकारिक ऐप है जो 1.1.1.1 का उपयोग करने के लिए एक वीपीएन प्रोफाइल बनाता है। यह मुफ़्त है और इन-ऐप खरीदारी की पेशकश नहीं करता है। उनके होमपेज https://1.1.1.1 से ऐप प्राप्त करें
धन्यवाद

इन सेटअप चरणों ने मुझे अपने रास्ते पर मिला, सुपर सहायक।
zacharydl

4

बिना जेलब्रेक के संभव नहीं।

स्रोत: OpenDNS के लिए iPhone कॉन्फ़िगरेशन यह कहता है, भाग में ( जोर मेरा ):

"ये निर्देश केवल वाई-फाई कनेक्शन के लिए काम करते हैं क्योंकि iOS आपको सेलुलर नेटवर्क से कनेक्ट होने पर DNS सर्वर को बदलने की अनुमति नहीं देता है । इसके अलावा, परिवर्तन नेटवर्क विशिष्ट हैं, इसलिए आपको हर बार कनेक्ट होने पर DNS सर्वर को बदलना होगा। एक नया वायरलेस नेटवर्क। "

ये लोग निश्चित रूप से DNS (और विशेष रूप से मानक सेटिंग्स को ओवरराइड करने वाले) के बारे में अधिक जानते हैं।


(और मैं दूसरे उत्तर में ऐप को देख रहा हूं कि यह पुष्टि करने के लिए कि @ एलिल-आइसोसाइनेट सही है।
मैथ्यू एलेव

1
हां, ऐसा लगता है कि हम सबसे अच्छा कर सकते हैं। apple.stackexchange.com/questions/52875/…
एलिल

3

अपने iOS उपकरणों पर 1.1.1.1 का उपयोग करने की चाह रखने वालों के लिए, आप आधिकारिक 1.1.1.1 ऐप को ऐप स्टोर से डाउनलोड कर सकते हैं ( मुफ्त , इन-ऐप खरीदारी नहीं), या https://1.1.1.1 घर पर लिंक का पालन करें पृष्ठ।

ऐप एक वीपीएन प्रोफाइल सेट करता है जो क्लाउडफ़ेयर के मुफ्त डीएनएस सर्वर के माध्यम से किसी भी ऐप से सभी DNS प्रश्नों को स्वचालित रूप से रूट करता है।

क्लाउडफ़ेयर के सर्वर का उपयोग किया जाएगा, यहां तक ​​कि सेलुलर डेटा के लिए भी


आप DNS ओवरराइड (भुगतान किए गए ऐप, $ 1.99 की लागत वाले ) नामक एक तृतीय पक्ष iOS ऐप का उपयोग कर सकते हैं जो आपके द्वारा कनेक्ट किए गए किसी भी नेटवर्क पर स्वचालित रूप से आपके लिए 1.1.1.1 कॉन्फ़िगर करता है। Cloudflare से दिशा-निर्देश यहां मिल सकते हैं और नीचे संदर्भित हैं:

  1. एप्लिकेशन स्टोर से DNS ओवरराइड डाउनलोड करें

  2. DNS ओवरराइड ऐप लॉन्च करें।

  3. ऐप में सबसे ऊपर 1.1.1.1 पर क्लिक करें।

  4. DNS ओवरराइड टॉगल चालू करें

  5. डीएनएस ओवरराइड आपको अपनी वीपीएन प्रोफाइल स्थापित करने के लिए कह सकता है ताकि वे डीएनएस सेटिंग्स को स्वचालित रूप से अपडेट कर सकें।

अंत में, वाईफाई यूजर्स iOS वाईफाई सेटिंग में जाकर मैन्युअल रूप से DNS सर्वर सेटअप कर सकते हैं। ध्यान दें कि आपका डिवाइस आपके द्वारा कॉन्फ़िगर किए गए प्रत्येक वाईफाई कनेक्शन के लिए केवल 1.1.1.1 का उपयोग करेगा।

  1. सेटिंग्स में जाओ।

  2. वाई-फाई पर क्लिक करें।

  3. आपके द्वारा कनेक्ट किए गए वाई-फाई नाम के बगल में स्थित सूचना 'आई' आइकन पर क्लिक करें।

  4. नीचे स्क्रॉल करें जब तक आप DNS कॉन्फ़िगर करें नामक अनुभाग नहीं देखते हैं

  5. कॉन्फ़िगरेशन को स्वचालित से मैन्युअल में बदलें।

  6. सर्वर जोड़ें पर क्लिक करें।

  7. पहले से सूचीबद्ध और उनके स्थान पर जोड़े जाने वाले किसी भी आईपी पते को निकालें:

    1.1.1.1
    1.0.0.1
    2606:4700:4700::1111
    2606:4700:4700::1001
    
  8. सहेजें पर क्लिक करें।


जब कोई आधिकारिक ऐप सीधे क्लाउडफ़ेयर से प्रदान किया जाता है, तो मैं DNS ओवरराइड जैसे तीसरे पक्ष के ऐप के लिए भुगतान करने का एक अच्छा कारण नहीं सोच सकता।

मैन्युअल वाईफ़ाई कॉन्फ़िगरेशन का उपयोग करने वालों के लिए, यह जान लें कि Cloudflare का DNS आपके सेलुलर डेटा के लिए उपयोग नहीं किया जाता है। आपका iOS डिवाइस केवल उन कनेक्शनों पर एक कस्टम DNS का उपयोग करेगा जो इसे कॉन्फ़िगर किया है। इस समय iOS पर सेलुलर DNS को कॉन्फ़िगर करने का कोई तरीका नहीं है - आपकी वाहक सेटिंग्स का उपयोग किया जाएगा। इस कारण से, मैं आधिकारिक Cloudflare ऐप का उपयोग करने का सुझाव देता हूं।


0

डीएनएस ओवरराइड ने मेरे लिए परीक्षणों पर काम किया, हालांकि मैंने बैटरी जीवन के बारे में कुछ बुरी समीक्षा की। किसी प्रोफ़ाइल और Apple कॉन्फ़िगरेशन सॉफ़्टवेयर के माध्यम से ऐसा करने पर त्वरित नज़र रखने से लगता है कि आप प्रॉक्सी DNS सेटिंग्स के साथ एक प्रोफ़ाइल सेट-अप कर सकते हैं, लेकिन प्रोफ़ाइल बस आपको एक iOS एप्लिकेशन के भीतर एक बंडल को संदर्भित करने की अनुमति देती है। ऐसा लगता है कि आपको सेल्यूलर DNS को बदलने के लिए DNS ओवरराइड जैसे ऐप की आवश्यकता है, और यह स्वयं प्रोफ़ाइल के माध्यम से नहीं किया जा सकता है।

इस पर गलत साबित होने पर बहुत खुशी होगी। (iOS 11/8 प्लस)


0

@Cinematicme के सुझावों ने मुझे अपने रास्ते पर ले लिया; सुपर सहायक। यहाँ मैं क्या चला रहा हूँ: IOS OpenVPN ऐप सुरंगों को Azure Ubuntu सर्वर पर, केवल सेलुलर पर सक्रिय करने के लिए सेट ऐप। DNS ओवरराइड ऐप सभी वाईफाई कनेक्शन को मेरे पसंदीदा DNS (OpenDNS) का उपयोग करता है। मेरा होम नेटवर्क और एज़्योर सर्वर कस्टम अवरोधक नियमों के साथ मेरे ओपनवीपीएन खाते में हैं।


1) UDP पोर्ट 1194 खुला के साथ Azure (या DigitalOcean) में क्लाउड सर्वर बनाएँ; एज़्योर बर्लेबल बी 1 एस आकार की कीमत मुझे $ 9 / मो, 25 जीबी बैंडविड्थ की लागत $ 1.75 / मो है

2) मैंने निम्नलिखित गाइड के साथ ओपनवीपीएन स्थापित करने में घंटों बिताए , फिर शीर्ष टिप्पणी मिली कि एक इंस्टॉल स्क्रिप्ट लिंक है जो सचमुच 3 मिनट लेती है, (नीचे 3 देखें)।

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

3) ऊपर दिए गए लिंक पर टिप्पणी का उपयोग करके OpenVPN स्थापित करें , यहाँ यह सीधे है:

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

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

स्थापित करने से पहले यहाँ GitHub पर स्क्रिप्ट पढ़ सकते हैं ।

इंस्टॉल स्क्रिप्ट आपसे पूछेगा कि आप अपने वीपीएन के लिए डीएनएस का उपयोग करना चाहते हैं। आप 1.1.1.1 , Google या OpenDNS चुन सकते हैं ।

4) । IOS ओपन वीपीएन ऐप में ऊपर उत्पन्न .ovpn फ़ाइल को आयात करें, केवल सेलुलर पर लगातार पुन: कनेक्ट करने के लिए सेट करें।

5) बोनस: मैं सभी वाईफाई कनेक्शन के साथ ही ओपनडएनएस चाहता था, जिसे आईओएस डीएनएस ओवरराइड ऐप ($ 1.99) के माध्यम से पूरा किया जा सकता है । मैंने सभी WiFi और सेलुलर कनेक्शन के लिए OpenDNS को बाध्य करने के लिए इसे सेट किया है। यह OpenVPN ऐप द्वारा खोले गए सेलुलर पर ऑटोकॉननेटेड वीपीएन के साथ संघर्ष नहीं करता है।

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


उम्मीद है कि यह किसी को अपने निजी सेलुलर डेटा की जरूरत के साथ मदद करता है। मुझे सेट करने में एक दिन लगा, सही जानकारी के साथ सिर्फ एक दो घंटे लग सकते थे। जैसे @spinalwrap का उल्लेख किया गया है , वास्तविक वीपीएन विधि का एक अच्छा बोनस है आपका सेलुलर प्रदाता आपके मेटाडेटा में से कोई भी नहीं है।

मैंने 1.1.1.1 ऐप भी स्थापित किया है और इसने 1.1.1.1 DNS प्राप्त करने के लिए काम किया है, लेकिन जब से मैं OpenDNS और फ़िल्टरिंग चाहता था, मैंने वीपीएन मार्ग का विकल्प चुना।


-2

ऐसा लगता है कि ऐप कस्टम वीपीएन कॉन्फिगर प्रोफाइल को जेनरेट करके और उसे इंस्टॉल करके काम करता है। मैन्युअल रूप से एक ही काम करने का एक तरीका है।
Phssthpok

upvoting ... यह पूरी तरह से काम करता है
वालरस द कैट

बस पुष्टि करते हुए कि आपने इसे DNS लीक टेस्ट @WalrustheCat के साथ आज़माया है? ऐप स्टोर में पहली टिप्पणी कहती है: "मैंने कई बार कोशिश की है और यहां तक ​​कि अपने iPhone को भी पुनरारंभ कर दिया है, लेकिन एप्लिकेशन सेल्युलर के लिए डीएनएस सर्वर को विज्ञापन के रूप में नहीं बदलेगा ... डीएनएस रिसाव परीक्षण, यहां तक ​​कि ऐप में भी एक है। ऐप में कुछ और करने के लिए मजबूर करने के बाद टी-मोबाइल को दिखाता है। यह निराशाजनक है।
एलिल आइसोसाइनेट

हुह ... दिलचस्प ... मुझे याद है कि मैं जिन परीक्षाओं में भाग गया था, उन्हें याद कर रहा हूँ ... इसे पढ़कर बताइए
वालरस द कैट

एलपी में एलिल की टिप्पणी इसे कभी-कभी काम करने की व्याख्या कर सकती है । मैं कुछ अलग वाहक पर ऐप की कोशिश कर रहा हूं। जब मैं ऐप लॉन्च करता हूं, तो मुझे तुरंत मेरे आईट्यून्स पासवर्ड के लिए कहा जाता है! "!" "साइन इन आईट्यून स्टोर", "अपने ऐप्पल आईडी के लिए पासवर्ड दर्ज करें" <मेरी ऐप्पल आईडी यहां प्रदर्शित की गई है> "" जो सुपर संदिग्ध लगता है। दूसरी तरफ जब मेरी लॉक स्क्रीन प्रदर्शित होती है, मैं देखता हूं "(!) साइन इन आइट्यून्स स्टोर", "अपने एप्पल आईडी के लिए पासवर्ड दर्ज करें" <मेरी ऐप्पल आईडी यहां प्रदर्शित की गई है ""। अधिक के लिए स्लाइड करें
मैथ्यू एल्ले।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.