在具有CNTML的Firefox中将代理与身份验证一起使用

Mozilla Firefox浏览器 这是一个出色的浏览器,但不幸的是,我从未喜欢过它,这是在使用他们使用的代理进行浏览时出现问题的事实。 NTLM (Windows Server中使用的协议)使用需要身份验证的用户。

问题确实是,我们不断获得一个窗口,询问每个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听8081

在最后一行的情况下,这就是我们将在 代理 de Mozilla Firefox浏览器,应如下所示:

在Firefox中将代理与身份验证一起使用

应该澄清的是 碳纳米管 它不仅用于在Firefox中需要使用带身份验证的代理时,还用于我们的计算机充当网络上其他设备或计算机的代理服务器。 为此,我们必须取消注释并配置以下行:

#启用以允许从其他计算机进行访问#网关是#在网关模式下很有用,以允许/限制某些IP#指定单个IP或子网,每行一条规则。 #允许127.0.0.1#拒绝0/0

我们要做的第一件事就是告诉他,我们将成为 网关 然后我们可以决定允许谁。

现在,我们只需要启动服务, ArchLinux的 我们使用以下命令:

sudo systemctl start cntlm.service


5条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   埃利奥时间3000

    好主意,因此我通常可以使用Iceweasel和Firefox验证对路由器的访问权限。

    无论如何,在正在审阅的文章中,我注意到带有XULRunner的Iceweasel可执行软件包已在版本30中合并,只剩下Iceweasel(我不知道Ubuntu的Firefox 30中是否会发生同样的事情)。

  2.   利博里奥

    我一直在寻找这样的东西。 谢谢

  3.   赫克托

    非常感谢您提供的提示,我经历了几次,但我不知道为什么。

  4.   保罗

    在最近的Mac上,我遇到了同样的问题:Firefox将自身更新为版本30,并且没有更多的导航,因为恰好这里有一个ISA代理服务器。 非常感谢您提供此解决方案。

  5.   布莱恩·霍纳(Bryan horna)

    非常感谢您的提示。 我只是在Ubuntu中使用Firefox 30,而在版本29中,确实要求我对代理进行身份验证(由ISA Server管理),而在版本30中,它只是取消了导航。
    我必须在Windows和Ubuntu上都尝试CNTLM,但实际上使用CNTLM,尽管是用C编写的,但导航有些慢。
    无论如何,感谢Firefox的配置部分。