Używaj proxy z uwierzytelnianiem w przeglądarce Firefox z CNTML

Mozilla Firefox To świetna przeglądarka, ale niestety jest w niej coś, czego nigdy mi się nie podobało i to jest to, że stwarza problem podczas przeglądania za proxy, którego używają NTLM (protokół używany na serwerach Windows) przy użyciu użytkownika wymagającego uwierzytelnienia.

Problem w rzeczywistości polega na tym, że ciągle otrzymujemy okno z pytaniem o nazwę użytkownika i hasło dla każdego żądania http i okazuje się, że jest to ból głowy. Wraz z wydaniem przeglądarki Firefox 30 zespół programistów zdecydował się domyślnie wyłączyć rezerwę uwierzytelniania NTLM (chociaż tylko NTLMv1) ze względów bezpieczeństwa.

Użyj proxy z uwierzytelnianiem w przeglądarce Firefox, zmieniając parametr

Na szczęście istnieje sposób ponownego wykorzystania rezerwy uwierzytelniania NTLM. Aby to zrobić, otwieramy zakładkę i piszemy:

about:config

Trochę kłamiemy, klikając przycisk: Będę ostrożny, obiecuję!.

Użyj serwera proxy z uwierzytelnianiem w przeglądarce Firefox

A potem piszemy w obszarze wyszukiwania:

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

zmieniając jego wartość z Fałszywy a Prawdziwy.

Użyj serwera proxy z uwierzytelnianiem w przeglądarce Firefox

Używaj proxy z uwierzytelnianiem w przeglądarce Firefox z CNTML

Istnieje inna metoda, aby pozbyć się problemu używania proxy z uwierzytelnianiem w przeglądarce Firefox w protokole NTLM przy użyciu serwera proxy CNTLM. Aby zainstalować go w naszych preferowanych dystrybucjach, możemy pobrać pliki binarne z ten link. W przypadku ArchLinux możemy to zrobić za pomocą Yaourt:

yaourt -S cntlm

Po zainstalowaniu musimy edytować plik /etc/cntlm.conf a na końcu musimy odkomentować lub dodać następujące wiersze:

Nazwa użytkownika twoja_użytkownik Domena twojadomena.delanet Hasło twoje_hasło Proxy proxy.Twój serwer: 3128 NoProxy localhost, 10. *, 192.168. *, * .Yourdomain.delared Listen 8081

W przypadku ostatniej linii jest to port, którego będziemy używać w pełnomocnik de Mozilla Firefox, który powinien wyglądać tak:

Użyj serwera proxy z uwierzytelnianiem w przeglądarce Firefox

Należy to wyjaśnić CNTLM Jest używany nie tylko wtedy, gdy potrzebujemy użyć proxy z uwierzytelnianiem w przeglądarce Firefox, ale także gdy nasz komputer służy jako serwer proxy dla innych urządzeń lub komputerów w sieci. W tym celu musimy odkomentować i skonfigurować następujące linie:

# Włącz, aby zezwolić na dostęp z innych komputerów # Brama tak # Przydatne w trybie bramy do zezwalania / ograniczania niektórych adresów IP # Określ poszczególne adresy IP lub podsieci, jedną regułę na linię. # Zezwól 127.0.0.1 # Odmów 0/0

W którym pierwszą rzeczą, którą robimy, jest mówienie mu, że będziemy Bramka a potem możemy zdecydować, kto jest dozwolony, czy nie.

Teraz musimy tylko uruchomić usługę, w przypadku ArchLinux używamy polecenia:

sudo systemctl start cntlm.service


5 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Eliotime3000 powiedział

    Dobry pomysł, więc zwykle nie mam problemów z uwierzytelnieniem dostępu do routera za pomocą Iceweasel i Firefox.

    W każdym razie w artykule, który jest obecnie recenzowany, zauważyłem, że pakiety wykonywalne Iceweasel z XULRunnerem zostały połączone w wersji 30, pozostawiając tylko Iceweasel (nie wiem, czy to samo stanie się w Firefoksie 30 z Ubuntu).

  2.   Libori powiedział

    Coś takiego, czego desperacko szukałem. Dziękuję Ci

  3.   Zabijaka powiedział

    Bardzo dziękuję za wskazówkę, zdarzyło mi się to kilka razy i nie wiedziałem dlaczego.

  4.   Paweł powiedział

    Miałem ten sam problem przez ostatnie kilka dni na naszych Macach: Firefox aktualizuje się do wersji 30 i nie ma już nawigacji, ponieważ właśnie tutaj znajduje się serwer ISA Proxy. Bardzo dziękujemy za udostępnienie tego rozwiązania.

  5.   Bryan horna powiedział

    Bardzo dziękuję za wskazówkę. Po prostu używam Firefoksa 30 w Ubuntu, aw wersji 29 poprosił mnie o uwierzytelnienie dla proxy (zarządzanego przez ISA Server), podczas gdy w wersji 30 po prostu anulował moją nawigację.
    Musiałem wypróbować CNTLM zarówno na Windowsie, jak i na Ubuntu, ale tak naprawdę z CNTLM, mimo że jest napisany w C, sprawia, że ​​nawigacja jest nieco wolniejsza.
    W każdym razie dzięki za część konfiguracyjną Firefoksa.