Mozilla Firefox यह एक उत्कृष्ट ब्राउज़र है, लेकिन दुर्भाग्य से इसके बारे में कुछ ऐसा है जो मुझे कभी पसंद नहीं आया और वह यह है कि जिस प्रॉक्सी का वे उपयोग करते हैं उसके पीछे ब्राउज़ करते समय यह एक समस्या पेश करता है। NTLM (विंडोज सर्वर पर प्रयुक्त प्रोटोकॉल) एक ऐसे उपयोगकर्ता का उपयोग करना जिसे प्रमाणीकरण की आवश्यकता है।
वास्तविकता में समस्या यह है कि हमें लगातार प्रत्येक http अनुरोध के लिए उपयोगकर्ता नाम और पासवर्ड मांगने वाली एक विंडो मिलती है, और यह एक सिरदर्द बन जाता है। फ़ायरफ़ॉक्स 30 की रिलीज़ के साथ, डेवलपर टीम ने सुरक्षा कारणों से एनटीएलएम प्रमाणीकरण फ़ॉलबैक को डिफ़ॉल्ट रूप से अक्षम करने का निर्णय लिया (हालांकि केवल एनटीएलएमवी1)।
पैरामीटर बदलकर फ़ायरफ़ॉक्स में प्रमाणीकरण के साथ प्रॉक्सी का उपयोग करें
सौभाग्य से एनटीएलएम प्रमाणीकरण फ़ॉलबैक का पुन: उपयोग करने का एक तरीका है। ऐसा करने के लिए हम एक टैब खोलते हैं और लिखते हैं:
about:config
हम बटन पर क्लिक करके थोड़ा झूठ बोलते हैं: मैं सावधान रहूँगा, मैं वादा करता हूँ!.
और फिर हम खोज क्षेत्र में लिखते हैं:
network.negotiate-auth.allow-insecure-ntlm-v1
से इसका मान बदल रहा है झूठा a यह सच है.
CNTML के साथ फ़ायरफ़ॉक्स में प्रमाणीकरण के साथ प्रॉक्सी का उपयोग करें
सीएनटीएलएम प्रॉक्सी का उपयोग करके एनटीएलएम प्रोटोकॉल के तहत फ़ायरफ़ॉक्स में प्रमाणीकरण के साथ प्रॉक्सी का उपयोग करने की समस्या से छुटकारा पाने का एक और तरीका है। इसे अपने पसंदीदा वितरणों में स्थापित करने के लिए हम बायनेरिज़ डाउनलोड कर सकते हैं इस लिंक. आर्चलिनक्स के मामले में हम इसे याओर्ट के साथ कर सकते हैं:
yaourt -S cntlm
एक बार इंस्टॉल हो जाने पर हमें फ़ाइल को संपादित करना होगा /etc/cntlm.conf और हमें अंत में निम्नलिखित पंक्तियाँ अनटिप्पणी हटानी चाहिए या जोड़नी चाहिए:
उपयोगकर्ता नाम your_user डोमेन yourdomain.delared पासवर्ड your_password प्रॉक्सी proxy.yourserver:3128 NoProxy लोकलहोस्ट, 10.*, 192.168.*, *.yourdomain.delared सुनो 8081
अंतिम पंक्ति के मामले में, वह पोर्ट है जिसका हम उपयोग करने जा रहे हैं प्रतिनिधि de Mozilla Firefox, जो इस तरह दिखना चाहिए:
यह स्पष्ट किया जाना चाहिए कि सीएनटीएलएम यह न केवल तब उपयोगी है जब हमें फ़ायरफ़ॉक्स में प्रमाणीकरण के साथ प्रॉक्सी का उपयोग करने की आवश्यकता होती है, बल्कि यह हमारे कंप्यूटर के लिए नेटवर्क पर अन्य उपकरणों या कंप्यूटरों के लिए प्रॉक्सी सर्वर के रूप में काम करने के लिए भी उपयोगी है। ऐसा करने के लिए हमें निम्नलिखित पंक्तियों को अनकम्मेंट और कॉन्फ़िगर करना होगा:
# अन्य कंप्यूटरों से पहुंच की अनुमति देने में सक्षम करें # गेटवे हां # कुछ आईपी को अनुमति/प्रतिबंधित करने के लिए गेटवे मोड में उपयोगी # व्यक्तिगत आईपी या सबनेट को प्रति पंक्ति एक नियम निर्दिष्ट करें। # 127.0.0.1 को अनुमति दें # 0/0 को अस्वीकार करें
जिसमें सबसे पहला काम हम उसे बताते हैं कि हम एक होंगे प्रवेश द्वार और फिर हम निर्णय ले सकते हैं कि किसे अनुमति है या नहीं।
अब हमें केवल सेवा शुरू करनी है, के मामले में Archlinux हम कमांड का उपयोग करते हैं:
sudo systemctl start cntlm.service
अच्छा विचार है, इसलिए मुझे आमतौर पर आइसवीज़ल और फ़ायरफ़ॉक्स के साथ अपने राउटर तक पहुंच प्रमाणित करने में समस्या नहीं होती है।
किसी भी स्थिति में, जिस लेख की अब समीक्षा की जा रही है, उसमें मैंने देखा है कि XULRunner के साथ निष्पादन योग्य आइसवीज़ल के पैकेजों को संस्करण 30 में विलय कर दिया गया है, केवल आइसवीज़ल को छोड़कर (मुझे नहीं पता कि उबंटू के फ़ायरफ़ॉक्स 30 में भी ऐसा ही होगा या नहीं) ).
ऐसा कुछ जिसकी मैं बेसब्री से तलाश कर रहा था। धन्यवाद
टिप के लिए बहुत-बहुत धन्यवाद, ऐसा मेरे साथ कई बार हुआ है और मुझे नहीं पता कि क्यों।
पिछले कुछ दिनों में मेरे मैक पर भी यही समस्या थी: फ़ायरफ़ॉक्स खुद को संस्करण 30 में अपडेट करता है और अब कोई नेविगेशन नहीं है, क्योंकि यहीं एक आईएसए प्रॉक्सी सर्वर है। यह समाधान प्रदान करने के लिए आपका बहुत-बहुत धन्यवाद।
टिप के लिए बहुत बहुत धन्यवाद. मैं सिर्फ उबंटू पर फ़ायरफ़ॉक्स 30 का उपयोग कर रहा हूं, और संस्करण 29 में इसने मुझसे प्रॉक्सी प्रमाणीकरण (आईएसए सर्वर द्वारा प्रबंधित) के लिए कहा, जबकि संस्करण 30 में इसने ब्राउज़िंग को रद्द कर दिया।
मुझे विंडोज़ और उबंटू दोनों पर सीएनटीएलएम को आज़माना था, लेकिन वास्तव में सीएनटीएलएम के साथ, सी में लिखे जाने के बावजूद, यह ब्राउज़िंग को थोड़ा धीमा कर देता है।
वैसे भी फ़ायरफ़ॉक्स कॉन्फ़िगरेशन भाग के लिए धन्यवाद।