जब घर से कॉर्पोरेट VPN सर्वर (AlwaysOnVPN, Windows Server RRAS या OpenVPN) से कनेक्ट करते हैं, तो उपयोगकर्ता शिकायत करते हैं कि सक्रिय VPN कनेक्शन के साथ उनके कंप्यूटर पर इंटरनेट एक्सेस नहीं है। इस लेख में हम चर्चा करेंगे कि VPN से कनेक्ट होने पर Windows 10 पर इंटरनेट एक्सेस क्यों नहीं मिलता और इस समस्या को कैसे ठीक करें।
Windows में नया VPN कनेक्शन बनाते समय (सभी संस्करणों में), रिमोट नेटवर्क पर डिफ़ॉल्ट गेटवे का उपयोग करें विकल्प डिफ़ॉल्ट रूप से सक्षम होता है। इसका मतलब है कि आपके कंप्यूटर से सभी ट्रैफ़िक VPN टनल के माध्यम से भेजा जाता है। यदि रिमोट क्लाइंट्स को केवल स्थानीय कॉर्पोरेट संसाधनों तक पहुंच की अनुमति है और VPN सर्वर पर इंटरनेट एक्सेस प्रतिबंधित है, तो रिमोट उपयोगकर्ता अपने कंप्यूटर से बाहरी वेबसाइटों और अन्य इंटरनेट संसाधनों तक पहुंच नहीं कर पाएंगे। VPN से डिस्कनेक्ट होने के बाद, सभी उपयोगकर्ता ट्रैफ़िक सामान्य नेटवर्क के माध्यम से जाएगा और इंटरनेट एक्सेस फिर से दिखाई देगा।
एक मोड, जहां कुछ ट्रैफ़िक (कॉर्पोरेट संसाधनों तक पहुंच) VPN टनल के माध्यम से भेजा जाता है और बाकी ट्रैफ़िक (इंटरनेट एक्सेस) स्थानीय नेटवर्क कनेक्शन के माध्यम से जाता है, उसे स्प्लिट टनलिंग कहा जाता है।
Windows 10 में, आप स्प्लिट टनलिंग को सक्षम कर सकते हैं (VPN टनल के माध्यम से इंटरनेट ट्रैफ़िक रूटिंग को अक्षम करें) तीन तरीकों से:
- TCP/IP VPN कनेक्शन सेटिंग्स में
- rasphone.pbk फ़ाइल में
- PowerShell में SplitTunneling पैरामीटर के साथ Set-VpnConnection cmdlet का उपयोग करके
सबसे आसान तरीका है कंट्रोल पैनल के माध्यम से अपने VPN कनेक्शन की TCP/IP सेटिंग्स को बदलना।
- कंट्रोल पैनल में नेटवर्क कनेक्शन की सूची खोलें (
Control Panel\Network and Internet\Network Connections) और अपने VPN कनेक्शन के गुणों पर जाएं; - नेटवर्किंग टैब खोलें, इंटरनेट प्रोटोकॉल संस्करण 4 (TCP/IPv4) चुनें और गुण पर क्लिक करें;
- उन्नत पर क्लिक करें;
- सुनिश्चित करें कि IP सेटिंग्स टैब में रिमोट नेटवर्क पर डिफ़ॉल्ट गेटवे का उपयोग करें विकल्प चेक किया गया है।

"रिमोट नेटवर्क पर डिफ़ॉल्ट गेटवे का उपयोग करें" विकल्प को अनचेक करने और अपने VPN गेटवे से पुनः कनेक्ट करने के बाद, आपके कंप्यूटर पर आपके ISP कनेक्शन के माध्यम से इंटरनेट एक्सेस होगा। हालांकि, Windows 10 के कुछ बिल्ड में यह विकल्प किसी कारण से उपलब्ध नहीं होता (विभिन्न समस्याएं: आप फ़ील्ड को संपादित नहीं कर सकते, सेटिंग सेव नहीं होती, या TCP/IPv4 गुणों पर क्लिक करने पर सेटिंग फ़ॉर्म नहीं खुलता), इसलिए आपको समस्या को हल करने के अन्य तरीकों का उपयोग करना पड़ सकता है।
rasphone.pbk फ़ाइल फ़ोल्डर C:\ProgramData\Microsoft\Network\Connections\pbk\ में स्थित होती है (यदि आपने कंप्यूटर के सभी उपयोगकर्ताओं के लिए VPN कनेक्शन बनाया है) या उपयोगकर्ता प्रोफ़ाइल निर्देशिका C:\Users\username\AppData\Roaming\Microsoft\Network\Connections\Pbk में (यदि VPN कनेक्शन केवल आपके उपयोगकर्ता के लिए उपलब्ध है)।
किसी भी टेक्स्ट एडिटर (यहां तक कि notepad.exe भी चलेगा) में rasphone.pbk खोलें। सभी कॉन्फ़िगर किए गए VPN कनेक्शन की सेटिंग्स इस फ़ाइल में संग्रहीत हैं। IpPrioritizeRemote पैरामीटर ढूंढें। डिफ़ॉल्ट रूप से, इसका मान 1 होता है। इसे 0 पर बदलें, rasphone.pbk सेव करें और अपने VPN कनेक्शन को पुनरारंभ करें।
आप rasphone.pbk का उपयोग उपयोगकर्ताओं के कंप्यूटरों पर ठीक से कॉन्फ़िगर किए गए VPN कनेक्शन को तैनात करने के लिए कर सकते हैं।

PowerShell के माध्यम से भी VPN स्प्लिट टनलिंग कॉन्फ़िगर कर सकते हैं। सभी उपलब्ध VPN कनेक्शन की सूची प्रदर्शित करें:
Get-VpnConnection
सुनिश्चित करें कि कनेक्शन के लिए SplitTunneling अक्षम है (SplitTunneling: False)।
SplitTunneling सक्षम करने के लिए, अपने VPN कनेक्शन का नाम निर्दिष्ट करें:
Set-VpnConnection –name vpn.woshub.com -SplitTunneling $true
अपने VPN सर्वर से पुनः कनेक्ट करें और सुनिश्चित करें कि आपके कंप्यूटर पर इंटरनेट एक्सेस है और VPN गेटवे के पीछे कॉर्पोरेट संसाधनों तक पहुंच है। SplitTunneling सक्षम करना वही काम करता है जो आपके VPN कनेक्शन की TCP/IPv4 सेटिंग्स में "रिमोट नेटवर्क पर डिफ़ॉल्ट गेटवे का उपयोग करें" विकल्प को अनचेक करने पर होता है। (यदि आप उपरोक्त कमांड चलाते हैं, तो यह विकल्प अनचेक हो जाता है।)
सक्रिय VPN कनेक्शन के साथ एक और सामान्य समस्या DNS नाम समाधान की समस्या है। आपके LAN में संसाधनों के नाम हल होना बंद हो जाते हैं, क्योंकि डिफ़ॉल्ट रूप से VPN कनेक्शन सेटिंग्स में निर्दिष्ट DNS सर्वर उपयोग किए जाते हैं। यह समस्या यहां वर्णित है: "VPN से कनेक्ट होने पर स्थानीय DNS रिकॉर्ड हल करने में असमर्थ"।