इस लेख में, हम इस बात पर एक नज़र डालेंगे कि समूह नीति का उपयोग करके किसी डोमेन में विंडोज 10 कंप्यूटरों पर प्रॉक्सी सेटिंग्स को केंद्रीय रूप से कैसे कॉन्फ़िगर किया जाए। सबसे लोकप्रिय ब्राउज़र (जैसे माइक्रोसॉफ्ट एज, गूगल क्रोम, इंटरनेट एक्सप्लोरर, ओपेरा) और अधिकांश एप्लिकेशन इंटरनेट तक पहुंचने के लिए विंडोज़ में सेट की गई प्रॉक्सी सेटिंग्स का स्वचालित रूप से उपयोग करते हैं। हम यह भी देखेंगे कि विंडोज़ पर WinHTTP प्रॉक्सी सेटिंग्स कैसे सेट करें।
इस लेख में, हम विंडोज (विंडोज 10, 8.1 और विंडोज सर्वर 2012/2016/2019) के समर्थित संस्करणों में समूह नीति के माध्यम से प्रॉक्सी सर्वर को कॉन्फ़िगर करने की बारीकियों को देखेंगे। ध्यान दें कि बंद समर्थन के साथ Windows 7/Server 2008R2, Windows XP/Windows Server 2003 में प्रॉक्सी सेटिंग्स अलग-अलग सेट की गई हैं।
GPO के माध्यम से विंडोज़ पर प्रॉक्सी सेटिंग्स कैसे सेट करें?
मूल रूप से, सक्रिय निर्देशिका डोमेन वातावरण में समूह नीतियों का उपयोग करके इंटरनेट एक्सप्लोरर सेटिंग्स (प्रॉक्सी सेटिंग्स सहित) को केंद्रीय रूप से कॉन्फ़िगर करने के लिए, इंटरनेट एक्सप्लोरर रखरखाव (आईईएम) नीति का प्रयोग किया गया। यह नीति विकल्प उपयोगकर्ता GPO अनुभाग में स्थित था:उपयोगकर्ता कॉन्फ़िगरेशन -> नीतियां -> Windows सेटिंग्स -> Internet Explorer रखरखाव। लेकिन Windows Server 2012/Windows 8 के बाद से, IEM नीति को हटा दिया गया है। यह अनुभाग Windows 10/Windows Server 2016/2019 के आधुनिक संस्करणों में अनुपलब्ध है।
नवीनतम Windows संस्करणों पर, आपको समूह नीति वरीयताएँ . का उपयोग करना चाहिए (जीपीपी) जीपीओ संपादक में आईई और प्रॉक्सी सेटिंग्स को कॉन्फ़िगर करने के लिए। इंटरनेट एक्सप्लोरर व्यवस्थापन किट 11 . के विशेष एक्सटेंशन का उपयोग करने का विकल्प भी है (IEAK 11) - लेकिन इसका उपयोग बहुत कम होता है।
डोमेन GPO संपादक कंसोल खोलें (समूह नीति प्रबंधन कंसोल - GPMC.msc
), उन उपयोगकर्ताओं के साथ OU चुनें जिन पर आप प्रॉक्सी सेटिंग लागू करना चाहते हैं, और एक नई नीति बनाएं इस डोमेन में GPO बनाएं, और इसे यहां लिंक करें ।
उपयोगकर्ता कॉन्फ़िगरेशन -> प्राथमिकताएं -> नियंत्रण कक्ष सेटिंग -> इंटरनेट सेटिंग . पर जाएं . संदर्भ मेनू में, नया select चुनें -> इंटरनेट एक्सप्लोरर 10 ।
विंडोज 10/विंडोज सर्वर 2016 पर प्रॉक्सी सेटिंग्स को कॉन्फ़िगर करने के लिए, आपको इंटरनेट एक्सप्लोरर 10 . का उपयोग करने की आवश्यकता है आइटम।
युक्ति . हालांकि Internet Explorer 11 के लिए कोई अलग विकल्प नहीं है, इंटरनेट एक्सप्लोरर 10 नीति 10 से ऊपर के IE के सभी संस्करणों पर लागू होनी चाहिए (InternetSettings.xml नीति फ़ाइल में, आप देख सकते हैं कि विकल्प 10.0.0.0 से 99.0.0.0 तक सभी IE संस्करणों के लिए मान्य है)।पूर्व>
आपके सामने एक विशेष समूह नीति वरीयताएँ IE प्रपत्र दिखाई देगा, जो लगभग पूरी तरह से Windows नियंत्रण कक्ष में इंटरनेट विकल्प सेटिंग्स के समान है। उदाहरण के लिए, आप एक होम पेज निर्दिष्ट कर सकते हैं (सामान्य टैब -> मुख पृष्ठ फ़ील्ड)।
महत्वपूर्ण . केवल समूह नीति संपादक में अपने परिवर्तनों को सहेजना पर्याप्त नहीं है। Internet Explorer 10 विन्यास योग्य सेटिंग्स के लिए लाल और हरे रंग की रेखांकन पर ध्यान दें। एक लाल रेखांकन इंगित करता है कि सेटिंग लागू नहीं की जाएगी। किसी विशिष्ट सेटिंग को सहेजने और लागू करने के लिए, F5 press दबाएं . एक पैरामीटर के हरे रंग की अंडरलाइन का मतलब है कि यह IE पैरामीटर GPP के माध्यम से लागू किया जाएगा।
निम्नलिखित फ़ंक्शन कुंजियाँ उपलब्ध हैं:
- F5 - वर्तमान टैब पर सभी सेटिंग्स सक्षम करें
- F6 - चयनित सेटिंग सक्षम करें
- F7 - चयनित सेटिंग को अक्षम करें
- F8 - वर्तमान टैब में सभी सेटिंग्स अक्षम करें
प्रॉक्सी सेटिंग निर्दिष्ट करने के लिए, कनेक्शन . पर जाएं टैब पर क्लिक करें और लैन सेटिंग . पर क्लिक करें बटन। प्रॉक्सी सर्वर को निम्न में से किसी एक तरीके से कॉन्फ़िगर किया जा सकता है:
- सेटिंग का अपने आप पता लगाएं - wpad.dat फ़ाइल का उपयोग करके सेटिंग्स का स्वत:पता लगाना;
- स्वचालित कॉन्फ़िगरेशन स्क्रिप्ट का उपयोग करें - ऑटो-कॉन्फ़िगरेशन स्क्रिप्ट (proxy.pac);
- प्रॉक्सी सर्वर - प्रॉक्सी सर्वर का आईपी पता या डीएनएस नाम सीधे नीति सेटिंग में निर्दिष्ट होता है। यह सबसे आसान तरीका है, और हम इसका उपयोग करेंगे।
विकल्प चेक करें अपने LAN के लिए प्रॉक्सी सर्वर का उपयोग करें , और संबंधित पते में प्रॉक्सी सर्वर और कनेक्शन पोर्ट का IP/FQDN नाम निर्दिष्ट करें और पोर्ट फ़ील्ड।
स्थानीय पतों के लिए प्रॉक्सी सर्वर को बायपास करें . को सक्षम करके विकल्प, आप स्थानीय संसाधनों (https://localnetwork
प्रारूप में) का उपयोग करते समय एप्लिकेशन (ब्राउज़र सहित) को प्रॉक्सी सर्वर का उपयोग करने से रोक सकते हैं। ) यदि आप https://web1.woshub.loc
. जैसे संसाधन पतों का उपयोग करते हैं या https://192.168.1.5
, तो इन पतों को विंडोज़ द्वारा स्थानीय लोगों के रूप में पहचाना नहीं जाता है। अन्य संसाधनों के ये पते और पते, जिन तक पहुंच के लिए आपको प्रॉक्सी का उपयोग करने की आवश्यकता नहीं है, मैन्युअल रूप से निर्दिष्ट किए जाने चाहिए। उन्नत दबाएं बटन और इस पते को फ़ील्ड में जोड़ें से शुरू होने वाले पतों के लिए प्रॉक्सी सर्वर का उपयोग न करें निम्न प्रारूप में: 10.1.*;192.168.*;*.woshub.loc;*.local.net
।
युक्ति . Google क्रोम में प्रॉक्सी सेटिंग्स को विशेष प्रशासनिक टेम्पलेट्स का उपयोग करके जीपीओ के माध्यम से भी सेट किया जा सकता है। मोज़िला फ़ायरफ़ॉक्स के लिए, आप इस समाधान का उपयोग कर सकते हैं।
नीति सहेजने के बाद, आप डोमेन नियंत्रक पर नीति फ़ोल्डर में निर्दिष्ट ब्राउज़र सेटिंग्स के साथ InternetSettings.xml फ़ाइल देख सकते हैं:
\\UKDC1\SYSVOL\woshub.com\Policies\{PolicyGuiID}\User\Preferences\InternetSettings\InternetSettings.xml
GPP आपको उपयोगकर्ताओं/कंप्यूटरों के लिए नीति को अधिक सटीक रूप से लक्षित करने की अनुमति देता है। इसके लिए GPP Item Level Targeting का इस्तेमाल किया जाता है। सामान्य . पर जाएं टैब में, विकल्प को सक्षम करें आइटम-स्तरीय लक्ष्यीकरण -> लक्ष्यीकरण ।
खुलने वाले फॉर्म में, पॉलिसी लागू करने की शर्तें निर्दिष्ट करें। एक उदाहरण के रूप में, मैंने संकेत दिया कि प्रॉक्सी कॉन्फ़िगरेशन नीति केवल उन उपयोगकर्ताओं पर लागू होगी जो proxy_users के सदस्य हैं। डोमेन सुरक्षा समूह। प्रॉक्सी पैरामीटर निर्दिष्ट करने के लिए आप अपने तर्क का उपयोग कर सकते हैं।
यह प्रॉक्सी नीति को उपयोगकर्ताओं के साथ एडी कंटेनर से जोड़ने और उन पर नीति सेटिंग्स को अपडेट करने के लिए बनी हुई है। उपयोगकर्ताओं के कंप्यूटरों पर नीतियां लागू करने के बाद, नई IE सेटिंग्स का उपयोग किया जाना चाहिए। आप सेटिंग . में Windows 10 पर वर्तमान प्रॉक्सी सेटिंग देख सकते हैं -> नेटवर्क और इंटरनेट -> प्रॉक्सी . जैसा कि आप देख सकते हैं, कंप्यूटर अब डोमेन नीति में निर्दिष्ट प्रॉक्सी सेटिंग्स का उपयोग करता है।
उपयोगकर्ताओं को प्रॉक्सी सर्वर सेटिंग्स को बदलने से रोकने के लिए, आप इस आलेख का उपयोग कर सकते हैं।
रजिस्ट्री और GPO के माध्यम से प्रॉक्सी सेटिंग कॉन्फ़िगर करें
इसके अलावा, आप जीपीपी नीतियों का उपयोग करके रजिस्ट्री के माध्यम से आईई सेटिंग्स को कॉन्फ़िगर कर सकते हैं। उदाहरण के लिए, प्रॉक्सी सर्वर को सक्षम करने के लिए, आपको रजिस्ट्री कुंजी HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Internet Settings में निम्न रजिस्ट्री पैरामीटर को कॉन्फ़िगर करने की आवश्यकता है। . GPO संपादक में उपयोगकर्ता कॉन्फ़िगरेशन -> प्राथमिकताएं -> Windows सेटिंग्स -> रजिस्ट्री अनुभाग पर जाएं और निर्दिष्ट reg कुंजी के तहत तीन रजिस्ट्री पैरामीटर बनाएं:
ProxyEnable
(REG_DWORD) =00000001
ProxyServer
(REG_SZ) =192.168.0.11:3128
ProxyOverride
(REG_SZ) =https://*.woshub.com;192.168.*;10.1.*;*.contoso.com;<local>
आप आइटम-स्तरीय लक्ष्यीकरण . का भी उपयोग कर सकते हैं विशिष्ट उपयोगकर्ताओं/उपकरणों के लिए अपनी नीति सेटिंग लक्षित करने के लिए यहां।
यदि आपको प्रति-उपयोगकर्ता नहीं, बल्कि संपूर्ण कंप्यूटर (प्रति-कंप्यूटर) के लिए प्रॉक्सी नीतियां बनाने की आवश्यकता है, तो GPO अनुभाग से GPP सेटिंग्स का उपयोग करें कंप्यूटर कॉन्फ़िगरेशन -> प्राथमिकताएं -> Windows सेटिंग्स -> रजिस्ट्री . रजिस्ट्री कुंजी HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CurrentVersion\Internet सेटिंग्स के अंतर्गत समान रजिस्ट्री पैरामीटर सेट करें।
GPO के माध्यम से WinHTTP प्रॉक्सी सेटिंग्स बदलें
कुछ सिस्टम सेवाएं या एप्लिकेशन (उदाहरण के लिए, Wususerv अपडेट सेवा या पावरशेल) डिफ़ॉल्ट रूप से उपयोगकर्ता की प्रॉक्सी सेटिंग्स का उपयोग नहीं करते हैं। ऐसे अनुप्रयोगों के सही ढंग से काम करने और इंटरनेट तक पहुंचने के लिए, आपको विंडोज़ में WinHTTP प्रॉक्सी सेटिंग्स को कॉन्फ़िगर करने की आवश्यकता है।
यह जांचने के लिए कि आपके कंप्यूटर पर WinHTTP प्रॉक्सी कॉन्फ़िगर है या नहीं, कमांड चलाएँ:
netsh winhttp show proxy
उत्तर “Direct access (no proxy server)
” का अर्थ है कि कोई प्रॉक्सी सेट नहीं है।
आप कमांड के साथ अपने कंप्यूटर पर WinHTTP के लिए मैन्युअल रूप से प्रॉक्सी सेट कर सकते हैं:netsh winhttp set proxy proxy.woshub.com:3128 "localhost;10.1.*;192.168.*;*.woshub.com"
या उपयोगकर्ता की Internet Explorer सेटिंग से प्रॉक्सी सेटिंग आयात करें:
netsh winhttp import proxy source=ie
हालाँकि, आप GPO के माध्यम से WinHTTP को कॉन्फ़िगर करने में सक्षम नहीं होंगे - GPO संपादक में कोई संबंधित पैरामीटर नहीं है, और पैरामीटर बाइनरी रजिस्ट्री विशेषता में संग्रहीत है जो सीधे संपादन के लिए उपयुक्त नहीं है।
जीपीओ के माध्यम से विंडोज़ पर WinHTTP प्रॉक्सी सेटिंग्स सेट करने का एकमात्र तरीका संदर्भ कंप्यूटर पर WinHTTP प्रॉक्सी को कॉन्फ़िगर करना है, WinHttpSettings के मान को निर्यात करना है। रजिस्ट्री कुंजी से पैरामीटर HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections , और इस पैरामीटर को GPP रजिस्ट्री एक्सटेंशन के माध्यम से डोमेन कंप्यूटर पर परिनियोजित करें।