Use proxy com autenticação no Firefox com CNTML

Mozilla Firefox É um excelente navegador, mas infelizmente há algo nele que nunca gostei e é o fato de apresentar um problema ao navegar por trás de um proxy que eles usam NTLM (protocolo usado em servidores Windows) usando um usuário que precisa de autenticação.

O problema, na verdade, é que constantemente recebemos uma janela pedindo nome de usuário e senha para cada solicitação http, e isso acaba sendo uma dor de cabeça. Com o lançamento do Firefox 30, a equipe de desenvolvedores decidiu desabilitar o fallback de autenticação NTLM por padrão (embora apenas NTLMv1), por razões de segurança.

Use proxy com autenticação no Firefox alterando um parâmetro

Felizmente, há uma maneira de reutilizar o fallback da autenticação NTLM. Para fazer isso, abrimos uma guia e escrevemos:

about:config

Mentimos um pouco clicando no botão: Terei cuidado, prometo!.

Use proxy com autenticação no Firefox

E então escrevemos na área de pesquisa:

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

mudando seu valor de Falso a Verdadeiro.

Use proxy com autenticação no Firefox

Use proxy com autenticação no Firefox com CNTML

Existe outro método para se livrar do problema de usar proxy com autenticação no Firefox sob o protocolo NTLM usando CNTLM Proxy. Para instalá-lo em nossas distribuições preferidas, podemos baixar os binários em este link. No caso do ArchLinux, podemos fazer isso com Yaourt:

yaourt -S cntlm

Uma vez instalado, temos que editar o arquivo /etc/cntlm.conf e devemos descomentar ou adicionar as seguintes linhas no final:

Nome de usuário your_user Domain yourdomain.delanet Password your_password Proxy proxy.tusserver: 3128 NoProxy localhost, 10. *, 192.168. *, * .Yourdomain.delared Listen 8081

No caso da última linha, essa é a porta que vamos usar no procuração de Mozilla Firefox, que deve ser assim:

Use proxy com autenticação no Firefox

Deve ser esclarecido que CNTLM Ele não é usado apenas quando precisamos usar um proxy com autenticação no Firefox, mas também para que nosso computador sirva como um servidor proxy para outros dispositivos ou computadores da rede. Para isso devemos descomentar e configurar as seguintes linhas:

# Habilite para permitir acesso de outros computadores # Gateway sim # Útil no modo Gateway para permitir / restringir certos IPs # Especificar IPs individuais ou sub-redes uma regra por linha. # Allow 127.0.0.1 #Deny 0/0

Em que a primeira coisa que fazemos é dizer a ele que seremos um Gateway e então podemos decidir quem é permitido ou não.

Agora só temos que iniciar o serviço, no caso de ArchLinux usamos o comando:

sudo systemctl start cntlm.service


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   eliotime3000 dito

    Boa ideia, então geralmente não tenho problemas para autenticar o acesso ao meu roteador com Iceweasel e Firefox.

    Enfim, no artigo que agora está em revisão, noto que os pacotes executáveis ​​do Iceweasel com o XULRunner foram mesclados na versão 30, restando apenas o Iceweasel (não sei se o mesmo acontecerá no Firefox 30 do Ubuntu).

  2.   Libório dito

    Algo assim eu estava procurando desesperadamente. Obrigado

  3.   Héctor dito

    Muito obrigado pela dica, já me aconteceu algumas vezes e eu não sabia o porquê.

  4.   Paul dito

    Tive o mesmo problema nestes últimos dias em nossos Macs: o Firefox se atualiza para a versão 30 e não há mais navegação, pois justamente aqui existe um servidor ISA Proxy. Muito obrigado por fornecer esta solução.

  5.   Bryan Horna dito

    Muito obrigado pela dica. Eu apenas uso o Firefox 30 no Ubuntu, e na versão 29 ele me pediu para autenticar para o proxy (gerenciado pelo ISA Server), enquanto na versão 30 ele simplesmente cancelou minha navegação.
    Tive que experimentar o CNTLM no Windows e no Ubuntu, mas realmente com o CNTLM, apesar de ser escrito em C, torna a navegação um pouco lenta.
    De qualquer forma, obrigado pela parte de configuração do Firefox.