CNTML로 Firefox에서 인증에 프록시 사용

모질라 파이어 폭스 그것은 훌륭한 브라우저이지만 불행히도 내가 좋아하지 않은 것이 있으며 그들이 사용하는 프록시 뒤에서 탐색 할 때 문제가 있다는 사실입니다. NTLM (Windows 서버에서 사용되는 프로토콜) 인증이 필요한 사용자를 사용합니다.

실제로 문제는 각 http 요청에 대해 사용자 이름과 암호를 묻는 창이 계속 표시되며 골치 아픈 것으로 판명된다는 것입니다. Firefox 30이 출시되면서 개발자 팀은 보안상의 이유로 기본적으로 NTLM 인증 폴백 (NTLMv1 만 가능)을 비활성화하기로 결정했습니다.

매개 변수를 변경하여 Firefox에서 인증에 프록시 사용

다행히 NTLM 인증 폴백을 재사용하는 방법이 있습니다. 이를 위해 탭을 열고 다음과 같이 작성합니다.

about:config

버튼을 클릭하여 조금 거짓말을합니다. 조심 할게 약속 해!.

Firefox에서 인증과 함께 프록시 사용

그런 다음 검색 영역에 씁니다.

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

값 변경 거짓 a 참된.

Firefox에서 인증과 함께 프록시 사용

CNTML로 Firefox에서 인증에 프록시 사용

CNTLM 프록시를 사용하는 NTLM 프로토콜에서 Firefox에서 인증과 함께 프록시를 사용하는 문제를 제거하는 또 다른 방법이 있습니다. 선호하는 배포판에 설치하기 위해 바이너리를 다음에서 다운로드 할 수 있습니다. 이 링크. ArchLinux의 경우 Yaourt로 수행 할 수 있습니다.

yaourt -S cntlm

일단 설치되면 파일을 편집해야합니다. /etc/cntlm.conf 주석을 제거하거나 끝에 다음 줄을 추가해야합니다.

사용자 이름 your_user 도메인 yourdomain.delanet 비밀번호 your_password 프록시 proxy.tusserver : 3128 NoProxy localhost, 10. *, 192.168. *, * .Yourdomain.delared Listen 8081

마지막 라인의 경우, 그것은 우리가 사용할 포트입니다. 대리 de 모질라 파이어 폭스, 다음과 같아야합니다.

Firefox에서 인증과 함께 프록시 사용

명확히해야합니다. 씨엔티엠 Firefox에서 인증과 함께 프록시를 사용해야 할 때뿐만 아니라 우리 컴퓨터가 네트워크의 다른 장치 또는 컴퓨터에 대한 프록시 서버 역할을 할 때도 사용됩니다. 이를 위해 다음 줄의 주석 처리를 제거하고 구성해야합니다.

# 다른 컴퓨터에서 액세스를 허용합니다. # 게이트웨이 예 # 게이트웨이 모드에서 특정 IP를 허용 / 제한하는 데 유용합니다. # 개별 IP 또는 서브넷을 한 줄에 하나의 규칙으로 지정합니다. # 허용 127.0.0.1 # 거부 0/0

우리가하는 첫 번째 일은 그에게 우리가 게이트웨이 그런 다음 누가 허용할지 결정할 수 있습니다.

이제 서비스를 시작하면됩니다. 아치 리눅스 다음 명령을 사용합니다.

sudo systemctl start cntlm.service


5 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   엘리오타임3000

    좋은 생각이므로 일반적으로 Iceweasel 및 Firefox로 라우터에 대한 액세스를 인증하는 데 문제가 없습니다.

    어쨌든 현재 검토중인 기사에서 XULRunner가 포함 된 Iceweasel 실행 패키지가 버전 30에서 병합되어 Iceweasel 만 남았습니다 (우분투의 Firefox 30에서도 동일한 일이 발생하는지 모르겠습니다).

  2.   리보리오

    필사적으로 찾고 있던 이런 것. 감사합니다

  3.   헥토르

    팁을 주셔서 대단히 감사합니다. 그것은 나에게 몇 번 일어 났고 이유를 몰랐습니다.

  4.   파블로

    지난 며칠 동안 Mac에서 동일한 문제가 발생했습니다. Firefox는 자체적으로 버전 30으로 업데이트되고 더 이상 탐색이 없습니다. 정확히 여기에 ISA 프록시 서버가 있기 때문입니다. 이 솔루션을 제공해 주셔서 대단히 감사합니다.

  5.   브라이언 호나

    팁 주셔서 감사합니다. Ubuntu에서 Firefox 30을 사용하고 버전 29에서는 프록시 (ISA Server에서 관리)에 대한 인증을 요청했지만 버전 30에서는 단순히 탐색을 취소했습니다.
    Windows와 Ubuntu 모두에서 CNTLM을 시도해야했지만 실제로 CNTLM을 사용하면 C로 작성 되었음에도 불구하고 탐색이 약간 느려집니다.
    어쨌든 Firefox 구성 부분에 감사드립니다.