Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows 10

Windows 10 पर DNS over HTTPS (DoH) सक्षम करना

DNS over HTTPS (DoH) सपोर्ट Windows 10 2004 बिल्ड (मई 2020 अपडेट) में आया। अब Windows 10 बिल्ट-इन DoH क्लाइंट का उपयोग करके HTTPS प्रोटोकॉल पर नामों को हल कर सकता है। इस लेख में हम बताएंगे कि DNS over HTTPS प्रोटोकॉल किस लिए उपयोग किया जाता है, और नवीनतम Windows 10 बिल्ड पर इसे कैसे सक्षम और उपयोग करें।

जब आपका कंप्यूटर नामों को हल करने के लिए DNS सर्वर से कनेक्ट होता है, तो यह इंटरनेट पर स्पष्ट टेक्स्ट में DNS अनुरोध/प्रतिक्रियाएं भेजता और प्राप्त करता है। एक हमलावर आपके ट्रैफ़िक को इंटरसेप्ट कर सकता है, पता लगा सकता है कि आपने किन संसाधनों का दौरा किया है, या मैन-इन-द-मिडल प्रकार के हमले का उपयोग करके आपके DNS ट्रैफ़िक में हेरफेर कर सकता है। DNS over HTTPS सभी DNS क्वेरीज़ को एन्क्रिप्ट करके उपयोगकर्ता डेटा गोपनीयता की रक्षा करता है। DoH प्रोटोकॉल DNS क्वेरीज़ को HTTPS ट्रैफ़िक में एनकैप्सुलेट करता है और उन्हें एक DNS सर्वर पर भेजता है (आपको DoH सपोर्ट वाले विशेष DNS सर्वर का उपयोग करने की आवश्यकता है)।

Windows 10 2004 में अभी तक DNS-over-HTTPS सक्षम करने के लिए GPO पैरामीटर या ग्राफिकल इंटरफ़ेस में विकल्प नहीं है। वर्तमान में, आप केवल रजिस्ट्री के माध्यम से नवीनतम Windows 10 बिल्ड पर DoH सक्षम कर सकते हैं:

  1. regedit.exe चलाएं;
  2. रजिस्ट्री कुंजी HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters पर जाएं
  3. EnableAutoDoh नाम से एक नया DWORD पैरामीटर बनाएं और मान 2 सेट करें;
    Windows 10 पर DNS over HTTPS (DoH) सक्षम करना
    आप New-ItemProperty cmdlet का उपयोग करके भी यह रजिस्ट्री पैरामीटर बना सकते हैं:
    $EnableDNSoverHTTPSKey = 'HKLM:\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters'
    $EnableDNSoverHTTPSParameter = 'EnableAutoDoh'
    New-ItemProperty -Path $EnableDNSoverHTTPSKey -Name $EnableDNSoverHTTPSParameter -Value 2 -PropertyType DWord –Force

  4. फिर DNS क्लाइंट सेवा को पुनरारंभ करें। इसके लिए, अपने कंप्यूटर को रीबूट करें, क्योंकि आप dnscase सेवा को सामान्य रूप से पुनरारंभ नहीं कर पाएंगे (Restart-Service -Name Dnscache –force कमांड निम्न त्रुटि लौटाता है: Collection was modified; enumeration operation may not execute)।

फिर आपको अपने नेटवर्क कनेक्शन की DNS सेटिंग्स बदलनी होगी। आपको DNS over HTTPS सपोर्ट वाले DNS सर्वर निर्दिष्ट करने होंगे। सभी DNS सर्वर अभी तक DoH सपोर्ट नहीं करते। नीचे दी गई तालिका DNS over HTTPS सपोर्ट वाले पब्लिक DNS सर्वरों की सूची दिखाती है।

प्रदाता DNS over HTTP सपोर्ट वाले DNS सर्वर के IP पते
Cloudflare 1.1.1.1, 1.0.0.1
Google 8.8.8.8, 8.8.4.4
Quad9 9.9.9.9, 149.112.112.112

नेटवर्क कनेक्शन विंडो खोलें (कंट्रोल पैनल -> नेटवर्क और इंटरनेट -> नेटवर्क और शेयरिंग सेंटर या ncpa.cpl)। फिर नेटवर्क एडाप्टर गुणों में वर्तमान DNS सर्वर IP पतों को DoH सपोर्ट वाले DNS सर्वरों के पतों में बदलें।

Windows 10 पर DNS over HTTPS (DoH) सक्षम करना

आप PowerShell का उपयोग करके नेटवर्क एडाप्टर सेटिंग्स में DNS सर्वर पते बदल सकते हैं (PowerShell का उपयोग करके नेटवर्क कॉन्फ़िगरेशन पर लेख देखें):

$PhysAdapter = Get-NetAdapter -Physical
$PhysAdapter | Get-DnsClientServerAddress -AddressFamily IPv4 | Set-DnsClientServerAddress -ServerAddresses '8.8.8.8', '1.1.1.1'

फिर आपका DNS क्लाइंट मानक UDP/TCP पोर्ट 53 के बजाय DNS नाम समाधान के लिए HTTPS (443) प्रोटोकॉल का उपयोग करेगा।

PktMon.exe का उपयोग करके, एक नेटवर्क ट्रैफ़िक कैप्चर टूल (हमने इसके बारे में पहले बताया था), आप सुनिश्चित कर सकते हैं कि कंप्यूटर से पोर्ट 53 पर कोई DNS अनुरोध नहीं भेजे जा रहे हैं।

सभी वर्तमान पैकेट मॉनिटर फ़िल्टर हटाएं:

pktmon filter remove

डिफ़ॉल्ट DNS पोर्ट (53) के लिए एक नया फ़िल्टर बनाएं:

pktmon filter add -p 53

रीयल-टाइम ट्रैफ़िक मॉनिटरिंग शुरू करें (ट्रैफ़िक कंसोल में दिखाया जाएगा):

pktmon start --etw -p 0 -l real-time

यदि आपने DNS over HTTPS को सही ढंग से कॉन्फ़िगर किया है, तो पोर्ट 53 पर कोई ट्रैफ़िक नहीं होगा (नीचे स्क्रीनशॉट DoH सक्षम और अक्षम के साथ कंसोल आउटपुट दिखाता है)।

Windows 10 पर DNS over HTTPS (DoH) सक्षम करना

आप निम्न ऑनलाइन सेवा (DNSSEC जांच) का उपयोग करके भी जांच सकते हैं कि आपके कंप्यूटर पर DNS over HTTPS काम कर रहा है या नहीं: https://www.cloudflare.com/ssl/encrypted-sni/

Windows 10 पर DNS over HTTPS (DoH) सक्षम करना

पिछले वर्ष में, DNS over HTTPS सभी लोकप्रिय ब्राउज़रों (Google Chrome, Mozilla Firefox, Microsoft Edge, Opera) में लागू किया गया है। आप उनमें से प्रत्येक में DoH सपोर्ट सक्षम कर सकते हैं। इस प्रकार, आपके ब्राउज़र से सभी DNS क्वेरीज़ एन्क्रिप्टेड होंगी (अन्य ऐप्स का DNS ट्रैफ़िक अभी भी प्लेन टेक्स्ट के रूप में भेजा जाएगा)।

DNS over HTTPS और DNS over TLS कॉर्पोरेट नेटवर्क प्रशासकों के लिए बहुत सारी परेशानियां पैदा करेंगे, क्योंकि आंतरिक नेटवर्क से बाहरी संसाधनों तक पहुंच को प्रतिबंधित करना कठिन होगा।


  1. विंडोज 11 पर DNS सेटिंग्स बदलने की चरण-दर-चरण गाइड विंडोज 11 पर DNS सेटिंग्स बदलने की चरण-दर-चरण गाइड

    इंटरनेट से जुड़ने और एक्सेस करने की बात आती है, तो DNS या डोमेन नेम सिस्टम अत्यंत महत्वपूर्ण है क्योंकि यह डोमेन नामों को IP एड्रेस पर मैप करता है। यह आपको किसी वेबसाइट को खोजने के लिए IP एड्रेस के बजाय techcult.com जैसे नाम का उपयोग करने की अनुमति देता है। संक्षेप में, यह इंटरनेट फोनबुक है, जो उपयो

  1. Windows 10 पर  DNS सर्वर रिस्पॉन्ड नहीं कर रहा  त्रुटि को हल करें: चरण-दर-चरण समाधान गाइड Windows 10 पर 'DNS सर्वर रिस्पॉन्ड नहीं कर रहा' त्रुटि को हल करें: चरण-दर-चरण समाधान गाइड

    यह कहना सुरक्षित है कि आजकल अधिकांश पेशेवर इंटरनेट पर निर्भर हैं। इसलिए जब आप अपनी पसंदीदा वेबसाइटों से बहुमूल्य जानकारी निकालने का प्रयास कर रहे हों और इंटरनेट एक्सेस न मिले, तो यह काफी परेशानी भरा हो सकता है। खासकर जब आप तत्काल आवश्यक कार्य पूरा करने के दबाव में हों। इंटरनेट एक्सेस न मिलने का एक व

  1. विंडोज 11 में DNS सर्वर बदलने की स्टेप-बाय-स्टेप गाइड: बेहतर सुरक्षा के लिए विंडोज 11 में DNS सर्वर बदलने की स्टेप-बाय-स्टेप गाइड: बेहतर सुरक्षा के लिए

    अगर आप अपनी गोपनीयता बढ़ाना चाहते हैं तो अपने विंडोज 11 PC/लैपटॉप पर DNS सेटिंग्स कॉन्फ़िगर करना आवश्यक है। चाहे कोई वेबपेज खोला जा रहा हो या कोई ऐप बैकग्राउंड में किसी सर्वर से कनेक्ट करने का प्रयास कर रहा हो, यह आपके कंप्यूटर पर सभी इंटरनेट इंटरैक्शन को सुरक्षित करेगा। अगर आप इस क्षेत्र में नए हैं