विंडोज प्रॉक्सी का उपयोग करने के लिए लिनक्स को कॉन्फ़िगर करना


10

मुझे प्रमाणीकरण के साथ विंडोज प्रॉक्सी सर्वर का उपयोग करने के लिए डेबियन बॉक्स (एक्स के बिना) की आवश्यकता है।

आम तौर पर मैं इसे एन वी चर के साथ कर सकता हूं:

http_proxy=http://USERNAME:PASSWORD@PROXYIP:PROXYPORT

दुर्भाग्य से, विंडोज डोमेन चीजों को जटिल कर रहा है।

संक्षेप में, मैं एक प्रॉक्सी का उपयोग करने के लिए डेबियन को कैसे कॉन्फ़िगर करता हूं जहां प्रमाणीकरण के लिए विंडोज डोमेन और उपयोगकर्ता नाम की आवश्यकता होती है domain\myname?


क्या आपने उपयोगकर्ता नाम @ fqdn के रूप में उपयोगकर्ता नाम की आपूर्ति के बारे में सोचा है?
कार्लोस

क्या आपने डबल बैकस्लैश की कोशिश की है?
हैरी जॉनसन

हां, मेरा पहला विचार बैकस्लैश को दोगुना करना था, लेकिन भाग्य नहीं। एकल उद्धरण भी चाल नहीं किया।
Dan K.

जवाबों:


10

मुझे लगता है कि आपका "विंडोज प्रॉक्सी" एक प्रॉक्सी है जिसमें एनटीएलएम प्रमाणीकरण (उपयोगकर्ता नाम, पासवर्ड, विंडोज डोमेन) की आवश्यकता होती है। विशिष्ट उदाहरण Microsoft ISA सर्वर है, जो Windows वातावरण चलाने वाले बड़े कॉर्पोरेट वातावरण के लिए मानक प्रॉक्सी सर्वर है।

यदि आपको NTLM प्रॉक्सी के माध्यम से जाना चाहिए, तो आप और कंपनी के प्रॉक्सी के बीच CNTLM( सोर्सफोर्ज ) का उपयोग करें । यह आपके NTLM क्रेडेंशियल्स को संग्रहीत करता है और कंपनी के प्रॉक्सी से बात करने के लिए उनका उपयोग करता है, आपको एक स्थानीय प्रॉक्सी (यानी localhost:3128) के साथ प्रस्तुत करता है जिसे आप आवश्यक प्रमाणीकरण से जोड़ सकते हैं।

आपका कॉन्फ़िगरेशन तब दिखेगा:

  • CNTLM आपकी कंपनी की प्रॉक्सी के लिए बात करने के लिए की स्थापना की, proxy.big-company.com:8080, आपकी पहचान के साथ user = jsmith, pass = god123, domain = BIGCOMPANY, और स्थानीय प्रॉक्सी पोर्टlocalhost:3128
  • आपका HTTP_PROXYपर्यावरण चरlocalhost:3128

सर्वर फॉल्ट पर इस सवाल के जवाब में इसके बारे में अधिक।


7

RFC1738 एक URL के सिंटैक्स को परिभाषित करता है, और यह हेक्साडेसिमल प्रतिनिधित्व का उपयोग करके वर्णों को एन्कोड करने की अनुमति देता है। तो अगर एक डबल-बैकस्लैश काम नहीं करता है तो आपको कोशिश करनी चाहिए

http_proxy=http://DOMAIN%5CUSERNAME:PASSWORD@PROXYIP:PROXYPORT

या

http_proxy=http://USERNAME%40DOMAIN:PASSWORD@PROXYIP:PROXYPORT

(यह देखते हुए कि% 5C बैकस्लैश के लिए एन्कोडिंग है और% 40 साइन पर एन्कोडिंग है ।)


अपवोट क्योंकि इसने मुझे सही दिशा में स्थापित किया। मैं संकुल डाउनलोड करने के लिए कर्ल का उपयोग कर रहा हूं, और इस पृष्ठ को उपयोगी पाया गया: forum.opensuse.org/english/get-technical-help-here/…
noahz
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.