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

Windows 10 पर VPN के माध्यम से DNS रिज़ॉल्यूशन काम नहीं कर रहा

VPN कनेक्शन के लिए कॉन्फ़िगर किए गए DNS सर्वर और सफ़िक्स Windows 10 में फोर्स टनलिंग मोड ("रिमोट नेटवर्क पर डिफ़ॉल्ट गेटवे का उपयोग करें" विकल्प सक्षम) में DNS का उपयोग करके नामों को रिज़ॉल्व करने के लिए उपयोग किए जाते हैं यदि आपका VPN कनेक्शन सक्रिय है। इस मामले में, आप अपने स्थानीय नेटवर्क में DNS नामों को रिज़ॉल्व नहीं कर सकते या अपने आंतरिक LAN का उपयोग करके इंटरनेट एक्सेस नहीं कर सकते।

उसी समय, आप अपने LAN पर किसी भी संसाधन को पिंग कर सकते हैं (अपने गेटवे, पड़ोसी कंप्यूटर या प्रिंटर IP पते को पिंग करने का प्रयास करें)। वे केवल IP पतों द्वारा उपलब्ध हैं, लेकिन उनके होस्ट नामों द्वारा नहीं। तथ्य यह है कि Windows 10 आपके स्थानीय नेटवर्क में होस्ट नामों को VPN कनेक्शन सेटिंग्स में निर्दिष्ट DNS सर्वरों के माध्यम से रिज़ॉल्व करने का प्रयास कर रहा है।

मुझे आपके स्थानीय (LAN) इंटरफ़ेस के लिए IPv6 प्रोटोकॉल को अक्षम करने की कुछ सिफारिशें मिलीं और यह मदद करेगा यदि आप फोर्स-टनलिंग मोड का उपयोग करना चाहते हैं।

यदि आप अपने VPN कनेक्शन के लिए स्प्लिट टनलिंग का उपयोग कर रहे हैं ("रिमोट नेटवर्क पर डिफ़ॉल्ट गेटवे का उपयोग करें" विकल्प अनचेक है), तो आप अपने स्थानीय नेटवर्क से इंटरनेट एक्सेस कर सकते हैं, लेकिन आप रिमोट VPN नेटवर्क में DNS पतों को रिज़ॉल्व नहीं कर सकते (IPv6 अक्षम करने से यहां मदद नहीं मिलती)।

आपको यह समझना होगा कि Windows उस नेटवर्क इंटरफ़ेस से DNS क्वेरी भेजता है जिसकी प्राथमिकता सबसे अधिक होती है (इंटरफ़ेस मीट्रिक का निचला मान)। उदाहरण के लिए, आपका VPN कनेक्शन स्प्लिट टनलिंग मोड में काम करता है (आप अपने LAN से इंटरनेट एक्सेस करना चाहते हैं और VPN पर अपने कॉर्पोरेट संसाधनों तक पहुंचना चाहते हैं)।

PowerShell से सभी नेटवर्क इंटरफ़ेस मीट्रिक के मान देखें:

Get-NetIPInterface | Sort-Object Interfacemetric

Windows 10 पर VPN के माध्यम से DNS रिज़ॉल्यूशन काम नहीं कर रहा

उपरोक्त स्क्रीनशॉट दिखाता है कि स्थानीय ईथरनेट कनेक्शन का मीट्रिक (25) VPN इंटरफ़ेस (100) से कम है। इसलिए DNS ट्रैफ़िक कम मीट्रिक मान वाले इंटरफ़ेस के माध्यम से जाता है। इसका मतलब है कि आपके DNS अनुरोध आपके स्थानीय DNS सर्वरों को भेजे जाते हैं न कि VPN कनेक्शन के लिए DNS सर्वरों को। इस कॉन्फ़िगरेशन में, आप जुड़े बाहरी VPN नेटवर्क में नामों को रिज़ॉल्व नहीं कर सकते।

इसके अलावा, Windows 8.1 और Windows 10 के लिए DNS क्लाइंट की एक नई सुविधा का उल्लेख किया जाना चाहिए। स्मार्ट मल्टी-होम्ड नेम रिज़ॉल्यूशन (SMHNR) को इन OS संस्करणों में DNS अनुरोधों के लिए तेज़ प्रतिक्रिया प्राप्त करने के लिए जोड़ा गया था। डिफ़ॉल्ट रूप से, SMHNR सिस्टम के लिए ज्ञात सभी DNS सर्वरों को एक साथ DNS अनुरोध भेजता है और पहले प्राप्त प्रतिक्रिया का उपयोग करता है (LLMNR और NetBT क्वेरी भी भेजी जाती हैं)। यह सुरक्षित नहीं है क्योंकि बाहरी DNS सर्वर (आपके VPN कनेक्शन के लिए निर्दिष्ट) संभावित रूप से आपके DNS ट्रैफ़िक को देख सकते हैं (आपके DNS अनुरोधों का रिसाव)। आप GPO के माध्यम से Windows 10 में SMHNR को अक्षम कर सकते हैं: Computer Configuration → Administrative Templates → Network → DNS Client → स्मार्ट मल्टी-होम्ड नेम रिज़ॉल्यूशन बंद करें = सक्षम।

Windows 10 पर VPN के माध्यम से DNS रिज़ॉल्यूशन काम नहीं कर रहा

या आप Windows 8.1 में निम्न कमांड का उपयोग करके SMHNR को अक्षम कर सकते हैं:

Set-ItemProperty -Path "HKLM:\Software\Policies\Microsoft\Windows NT\DNSClient" -Name DisableSmartNameResolution -Value 1 -Type DWord
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters" -Name DisableParallelAandAAAA -Value 1 -Type DWord

Windows 10 क्रिएटर्स अपडेट (1709) और नए में, DNS अनुरोध सभी ज्ञात DNS सर्वरों को एक-एक करके (समानांतर में नहीं) भेजे जाते हैं। यदि आप इसके मीट्रिक को कम करते हैं तो आप किसी विशेष DNS की प्राथमिकता बढ़ा सकते हैं।

इस प्रकार, इंटरफ़ेस मीट्रिक को बदलने से आप DNS अनुरोधों को उस कनेक्शन (LAN या VPN) पर भेज सकते हैं जहां नाम रिज़ॉल्यूशन आपके लिए सबसे प्राथमिकता है।

इस प्रकार, इंटरफ़ेस मीट्रिक का मान जितना कम होगा, कनेक्शन की प्राथमिकता उतनी अधिक होगी। Windows स्वचालित रूप से उनकी गति और प्रकार के आधार पर IPv4 इंटरफ़ेस के मीट्रिक निर्दिष्ट करता है। उदाहरण के लिए, 200 Mbit/s से अधिक गति वाले LAN कनेक्शन का मीट्रिक मान 10 के बराबर होता है, और 50-80 Mbit/s की गति वाले Wi-Fi कनेक्शन का मान 50 होता है (तालिका देखें https://support.microsoft.com/en-us/help/299540/an-explanation-of-the-automatic-metric-feature-for-ipv4-routes)।

आप Windows GUI, PowerShell या netsh कमांड का उपयोग करके इंटरफ़ेस मीट्रिक को बदल सकते हैं।

उदाहरण के लिए, आप चाहते हैं कि आपके DNS अनुरोध आपके VPN कनेक्शन पर भेजे जाएं। आपको अपने LAN कनेक्शन के मीट्रिक को बढ़ाना होगा ताकि उनके मान 100 से अधिक हो जाएं (मेरे उदाहरण में)।

Control Panel → Network & Internet → Network Connections पर जाएं, अपने ईथरनेट कनेक्शन के गुण खोलें, TCP/IPv4 गुण चुनें और Advanced TCP/IP Settings टैब पर जाएं। Automatic metric विकल्प को अनचेक करें और इंटरफ़ेस मीट्रिक को 120 पर बदलें।

Windows 10 पर VPN के माध्यम से DNS रिज़ॉल्यूशन काम नहीं कर रहा

आप निम्न PowerShell कमांड का उपयोग करके भी ऐसा कर सकते हैं (Get-NetIPInterface cmdlet से प्राप्त अपने LAN इंटरफ़ेस के इंडेक्स का उपयोग करें):

Set-NetIPInterface -InterfaceIndex 11 -InterfaceMetric 120

या netsh का उपयोग करके (अपने LAN कनेक्शन का नाम निर्दिष्ट करें):

netsh int ip set interface interface="Ethernet0" metric=120

इसी तरह आप अपने VPN कनेक्शन के गुणों में मीट्रिक मान को कम कर सकते हैं।

Windows 10 पर VPN के माध्यम से DNS रिज़ॉल्यूशन काम नहीं कर रहा

आप PowerShell का उपयोग करके अपने VPN कनेक्शन की सेटिंग्स को स्प्लिट टनलिंग मोड में बदलकर और कनेक्शन के लिए DNS सफ़िक्स निर्दिष्ट करके भी बदल सकते हैं:

Get-VpnConnection
Set-VpnConnection -Name "VPN_work" -SplitTunneling $True
Set-VpnConnection -Name "VPN_work" -DnsSuffix yourdomainname.com

  1. विंडोज 10 में ऑटोप्ले समस्याओं को कैसे हल करें विंडोज 10 में ऑटोप्ले समस्याओं को कैसे हल करें

    विंडोज 10 में ऑटोप्ले काम नहीं कर रहा, इसे ठीक करें: ऑटोप्ले माइक्रोसॉफ्ट विंडोज ऑपरेटिंग सिस्टम की एक विशेषता है जो तय करती है कि जब सिस्टम द्वारा एक्सटर्नल ड्राइव या रिमूवेबल मीडिया का पता लगाया जाता है तो क्या कार्रवाई करनी है। उदाहरण के लिए, यदि ड्राइव में संगीत फाइलें हैं तो सिस्टम इसे स्वचालित

  1. विंडोज 10 सर्च विफलता हल करें: गायब परिणामों के लिए त्वरित समाधान विंडोज 10 सर्च विफलता हल करें: गायब परिणामों के लिए त्वरित समाधान

    यदि आप इस समस्या का सामना कर रहे हैं जहां आप किसी विशेष प्रोग्राम या सेटिंग्स को खोजते हैं और सर्च परिणाम कुछ भी वापस नहीं करते, तो आप सही जगह पर हैं क्योंकि आज हम चर्चा करने जा रहे हैं कि विंडोज 10 में सर्च काम नहीं कर रही समस्या को कैसे ठीक किया जाए। उदाहरण के लिए, समस्या यह है कि जब आप सर्च में क

  1. Windows 10 में वेबकैम काम न करने की समस्या ठीक करें Windows 10 में वेबकैम काम न करने की समस्या ठीक करें

    Windows 10 में वेबकैम/कैमरा काम न करने का समाधान Windows 10 अपग्रेड के बाद वेबकैम काम न करे, डिवाइस मैनेजर में पीले विस्मयादिबोधक चिह्न के साथ दिखे, या हम आपका कैमरा ढूंढ या शुरू नहीं कर सकते त्रुटि आए, तो यह ड्राइवर समस्या है। विधि 1: Windows अपडेट चेक करें Windows अपडेट। लंबित अपडेट डाउनलोड/इं