استخدم الوكيل مع المصادقة في Firefox مع CNTML

موزيلا فايرفوكس إنه متصفح ممتاز ، ولكن لسوء الحظ هناك شيء ما لم يعجبني أبدًا وهو حقيقة أنه يمثل مشكلة عند التصفح خلف وكيل يستخدمونه NTLM (البروتوكول المستخدم في Windows Servers) باستخدام مستخدم يحتاج إلى مصادقة.

تكمن المشكلة حقًا في أننا نحصل باستمرار على نافذة تطلب اسم المستخدم وكلمة المرور لكل طلب http ، وقد اتضح أن ذلك يمثل مشكلة. مع إصدار Firefox 30 ، قرر فريق المطورين تعطيل مصادقة NTLM بشكل افتراضي (على الرغم من NTLMv1 فقط) ، لأسباب أمنية.

استخدم الوكيل مع المصادقة في Firefox عن طريق تغيير المعلمة

لحسن الحظ ، هناك طريقة لإعادة استخدام مصادقة NTLM الاحتياطية. للقيام بذلك ، نفتح علامة تبويب ونكتب:

about:config

نكذب قليلاً بالضغط على الزر: سأكون حذرا ، أعدك!.

استخدم الوكيل مع المصادقة في Firefox

ثم نكتب في منطقة البحث:

network.negotiate-auth.allow-insecure-ntlm-v1

تغيير قيمته من خطأ a صواب.

استخدم الوكيل مع المصادقة في Firefox

استخدم الوكيل مع المصادقة في Firefox مع CNTML

هناك طريقة أخرى للتخلص من مشكلة استخدام الوكيل مع المصادقة في Firefox ضمن بروتوكول NTLM باستخدام وكيل CNTLM. لتثبيته في توزيعاتنا المفضلة ، يمكننا تنزيل الثنائيات من هذا الرابط. في حالة ArchLinux يمكننا فعل ذلك مع Yaourt:

yaourt -S cntlm

بمجرد التثبيت ، يتعين علينا تحرير الملف /etc/cntlm.conf ويجب علينا إزالة التعليق أو إضافة الأسطر التالية في النهاية:

اسم المستخدم your_user Domain yourdomain.delanet Password your_password Proxy proxy.tusserver: 3128 NoProxy localhost، 10. *، 192.168. *، * .Yourdomain.delared الاستماع 8081

في حالة السطر الأخير ، هذا هو المنفذ الذي سنستخدمه في الوكيل de موزيلا فايرفوكس، والتي يجب أن تكون مثل هذا:

استخدم الوكيل مع المصادقة في Firefox

يجب توضيح ذلك CNTLM إنه لا يعمل فقط عندما نحتاج إلى استخدام وكيل مع مصادقة في Firefox ، ولكن أيضًا لجهاز الكمبيوتر الخاص بنا ليكون بمثابة خادم وكيل للأجهزة أو أجهزة الكمبيوتر الأخرى على الشبكة. لهذا يجب علينا إلغاء التعليق وتكوين الأسطر التالية:

# تمكين للسماح بالوصول من أجهزة الكمبيوتر الأخرى # بوابة نعم # مفيد في وضع البوابة للسماح / تقييد عناوين IP معينة # تحديد عناوين IP الفردية أو الشبكات الفرعية قاعدة واحدة لكل سطر. # Allow 127.0.0.1 #Deny 0/0

في أول شيء نفعله هو إخباره أننا سنكون بوابة وبعد ذلك يمكننا أن نقرر من هو المسموح به أم لا.

الآن علينا فقط بدء الخدمة ، في حالة آرش لينكس نستخدم الأمر:

sudo systemctl start cntlm.service


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   إليوتيمي 3000 قال

    فكرة جيدة ، لذلك لا أواجه عادةً أي مشاكل في مصادقة الوصول إلى جهاز التوجيه الخاص بي باستخدام Iceweasel و Firefox.

    على أي حال ، في المقالة التي يتم مراجعتها الآن ، لاحظت أنه تم دمج حزم Iceweasel القابلة للتنفيذ مع XULRunner في الإصدار 30 ، ولم يتبق سوى Iceweasel (لا أعرف ما إذا كان نفس الشيء سيحدث في Firefox 30 من Ubuntu).

  2.   ليبوريو قال

    شيء من هذا القبيل كنت أبحث عنه بشدة. شكرا

  3.   المستبد قال

    شكرًا جزيلاً على النصيحة ، لقد حدث هذا لي عدة مرات ولم أعرف السبب.

  4.   بول قال

    واجهت هذه المشكلة نفسها في الأيام الأخيرة على أجهزة Mac الخاصة بنا: يقوم Firefox بتحديث نفسه إلى الإصدار 30 ولا يوجد المزيد من التنقل ، حيث يوجد هنا خادم وكيل ISA بالتحديد. شكرا جزيلا لتقديم هذا الحل لك.

  5.   بريان هورنا قال

    شكرا جزيلا على النصيحة لك. أنا فقط أستخدم Firefox 30 في Ubuntu ، وفي الإصدار 29 طلب مني المصادقة للوكيل (الذي يديره ISA Server) ، بينما في الإصدار 30 ألغى التنقل ببساطة.
    اضطررت إلى تجربة CNTLM على كل من Windows و Ubuntu ، ولكن مع CNTLM حقًا ، على الرغم من كتابتها بلغة C ، إلا أنها تجعل التنقل بطيئًا بعض الشيء.
    على أي حال شكرا لجزء تكوين Firefox.