मैं KitKat CyanogenMod 11 पर हूं, जिसका अर्थ है मैं डिफ़ॉल्ट रूप से निहित हूं। इसके बावजूद कि मैं केवल विफलता की रिपोर्ट कर सकता हूं:
पहली विधि:
जब मैं adb shell
साथ कोशिश करता हूं
setprop net.rmnet0.dns1 208.67.222.222
setprop net.rmnet0.dns2 208.67.222.222
setprop net.rmnet1.dns1 208.67.222.222
setprop net.rmnet1.dns2 208.67.222.222
setprop net.rmnet2.dns1 208.67.222.222
setprop net.rmnet2.dns2 208.67.222.222
setprop net.dns1 208.67.222.222
setprop net.dns1 208.67.222.222
और फिर जिस पर IP hjfdkhfjkyuiwnwetbyebvtwgqwdi.tk संकल्प का परीक्षण करें ... मुझे एक NXDOMAIN प्रतिक्रिया मिलती है, जिसका अर्थ है कि यह OpenDNS नामांकित व्यक्ति के द्वारा सेट नहीं किया गया है (जो एक वैकल्पिक IP के साथ एक उत्तर लौटाएगा, जो आपको जोड़ता है)।
जब कर रहे हो
getprop | grep dns
मैं केवल वही देखूंगा जो मैंने कॉन्फ़िगर किया है। हालाँकि जब वाईफाई से मोबाइल (3 जी या 4 जी / एलटीई) पर स्विच किया जाता है तो मुझे आईपी दिखाई देता है जिसे मैं अपने मोबाइल कैरियर को सौंपा जाना मानता हूं। "DNSwitch" या "DNS Changer" जैसे ऐप उन रिज़ॉल्वर को नेटवर्क परिवर्तन पर स्वचालित रूप से फिर से सेट कर सकते हैं। हालाँकि जो getprop
मुझे रिपोर्ट करता है, वह अभी भी नहीं है जो वास्तव में समाधान कर रहा है।
दूसरी विधि [a]:
एक और तरीका मैंने आजमाया, मोडिफ़ेंग /system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf
एक सेट की गई चीजें हैं जो वहां तय होती हैं (लेकिन जागरूक नेटवर्क नाम और रिज़ॉल्वर की संख्या अलग-अलग हो सकती है)। सफलता के बिना।
दूसरी विधि [बी]:
और /system/etc/dhcpcd/dhcpcd.conf
मैंने डीएचसीपी नेगोसिएशन में रिज़ॉल्वर स्वीकार करने के लिए पैरामीटर को हटा दिया। कोई सफलता भी नहीं।
3 वीं विधि:
अभी तक केवल एक चीज जो थोड़ा काम करेगी, वह "गरीब आदमी वीपीएन" का उपयोग कर रही है, एसओएसकेएस 4 का उपयोग करके "एसएसएच टनल" ऐप का उपयोग कर रही है, लेकिन इसका उपयोग करने से मुझे वास्तव में अच्छा परिणाम नहीं मिला।
बायोडाटा:
ऐसा लगता है जैसे या तो DNS सेट कहीं और है, या जैसे ही नेटवर्क मोबाइल है, सभी फॉरवर्ड (अपहृत) कर दिए जाते हैं।
तो, कैसे आया? क्या यह नेटवर्क तटस्थता को ध्वस्त करने के लिए एक उपकरण के साथ वाहक प्रदान करने का एक और गंदा तरीका है?
आपके मामले में आपका प्रश्न उसी के कारण था। क्या आपके पास यह प्रयास करने के लिए SSH है कि क्या SSHTunnel आपके कैरियर सेंसर के आसपास पाने के लिए एक वैकल्पिक समाधान है?
ndc resolver setifdns <iface> <domains> <dns1> <dns2> ...
। उदाहरण:ndc resolver setifdns eth0 "" 8.8.8.8 8.8.4.4