इंटरनेट एक्सप्लोरर ऑटो-डिटेक्टेड प्रॉक्सी सेटिंग्स कैसे देखें?


67

जब इंटरनेट एक्सप्लोरर प्रॉक्सी सेटिंग्स को ऑटो-डिटेक्ट करने के लिए सेट किया जाता है, तो क्या यह देखने का एक तरीका है कि यह क्या पता लगाता है?

जवाबों:


51

सेटिंग्स http: //wpad/wpad.dat से पुनर्प्राप्त की जाती हैं, जो एक जावास्क्रिप्ट फ़ाइल है जो बताती है कि किस स्थिति में प्रॉक्सी सर्वर का उपयोग किया जाना चाहिए। आपका सबसे अच्छा दांव उस URL को खोलना है और प्रॉक्सी को उसके द्वारा लौटाई जाने वाली सामग्री से बाहर निकालना है।


1
आह, उत्कृष्ट। यहां वेब प्रॉक्सी ऑटोडिस्कवरी प्रोटोकॉल पर अधिक विवरण दिया गया है: en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol
Aidan Ryan

क्या आप वाकई लिंक हैं? Wpad का शीर्ष स्तर डोमेन क्या है?
नाथन फ़ेलमैन

ओह मैं समझा। मुझे अपने स्थानीय डोमेन में wpad का उपयोग करना चाहिए
नाथन

1
यह सभी नेटवर्क के लिए काम नहीं करता है। कभी-कभी प्रॉक्सी को http वार्ड के बजाय dhcp (सूचित क्रिया) पर ऑटोडेट किया जाता है।
कर्नल पैनिक

जैसा कि कहीं और उल्लेख किया गया है , वास्तविक प्रॉक्सी के साथ लाइनों में पाया जा सकता है PROXY- मेरे मामले में मुझे एक सरणी की पीढ़ी फ़ंक्शन को वापस ट्रैक करना था, हालांकि ...
टोबीस किंज़्लर

44

यदि http://wpad/wpad.datउपलब्ध नहीं है, तो आप यह पता लगा सकते हैं कि कौन सी प्रॉक्सी एक वेब साइट पर ब्राउज़ करके उपयोग की जाती है और फिर टीसीपी कनेक्शन की जांच की गई थी। यह बहुत अच्छा नहीं है, लेकिन यह कम से कम उपयोगी है।

  1. netstat -an | find "EST"(' ESTABLISHED' के लिए लघु ) के आउटपुट का निरीक्षण करें ।
  2. एक ताजा साइट पर जाएं (एक जिसे आपने हाल ही में नहीं देखा है)।
  3. netstatनए कनेक्शन की तलाश में, फिर से कमांड चलाएं । ऐसा लग सकता है:

    TCP 192.168.1.1:1989 192.168.1.88:8080 ESTABLISHED

इस उदाहरण में, आपके प्रॉक्सी का IP है 192.168.1.88और यह पोर्ट पर सुन रहा है 8080

ध्यान दें कि यह विधि केवल उस कनेक्शन के लिए वर्तमान में उपयोग किए जाने वाले प्रॉक्सी को दिखाती है । यदि आपके वातावरण में एक से अधिक प्रॉक्सी कॉन्फ़िगर किए गए हैं, और आप उन सभी को जानना चाहते हैं, तो आपको पूरी सूची प्राप्त करने के लिए समय-समय पर प्रक्रिया को दोहराने की आवश्यकता हो सकती है।

एक ही प्रक्रिया का उपयोग गैर-विंडोज बक्से पर किया जा सकता है ( netstat -an | grep ESTसक्रिय कनेक्शन दिखाने के लिए आपके ओएस का उपयोग करते हुए या जो कुछ भी हो)।


अच्छा काम है :)
hoang

महान वास्तव में ...
मेजिनकेटर

17

मैंने वर्णित दोनों समाधानों की कोशिश की, और अन्य सभी प्रकार की भी

अंत में मेरे लिए जो काम किया वह क्रोम का उपयोग करके नेविगेट करने के लिए किया गया था :

chrome: // net-internals / # प्रॉक्सी

जिसने मुझे .pacफ़ाइल (= प्रॉक्सी ऑटो-कॉन्फिग फ़ाइल) दी, जिसे मैं तब चुनकर डाउनलोड कर सकता था और उस प्रॉक्सी को निर्धारित कर सकता था जिसे चुना जा रहा था।

=== एडेंडा ===

जैसा कि @DaveInCaz और @ZachBloomquist ने बताया है, यह अब क्रोम 71 के रूप में काम नहीं करता है

तो मैंने क्या किया:

  1. Chrome का पिछला संस्करण खोजें, जो 70.0.3538 देता है ।
  2. इसे https://omahaproxy.appspot.com पर देखें , जो संस्करण 587811 देता है।
  3. स्नैपशॉट पृष्ठ पर क्रोमियम का वह संस्करण ढूंढें । संस्करण विंडोज 64 बिट संस्करण पृष्ठ पर मौजूद था , जो मुझे फ़ाइल के साथ 587811 संस्करण पृष्ठ पर ले जाता है ।chrome-win32.zip
  4. डाउनलोड, अनज़िप, रन करें chrome.exeऔर आप chrome://net-internals/#proxyपीएसी स्क्रिप्ट को खोजने के लिए फिर से पते का उपयोग कर सकते हैं !

इसलिए आवश्यक कदमों को संक्षेप में प्रस्तुत करें:

  1. क्रोमियम संस्करण डाउनलोड करें 70.0.3538 = यहां 587811 का निर्माण करें (विंडोज, अन्यथा ऊपर दिए गए चरणों को देखें)।
  2. खोलना और चलाना chrome.exe
  3. पर जाए chrome://net-internals/#proxy

2
जाहिर है यह अब काम नहीं करता है? Chrome उस पृष्ठ पर कोई उपयोगी जानकारी प्रदर्शित नहीं करता है। संस्करण 75
डेवइन्काज़

@DaveInCaz धन्यवाद, मैंने एक वर्कअराउंड जोड़ा है!
शार्प

अच्छा विचार, धन्यवाद।
डेवइन्काज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.