在具有CNTML的Firefox中將代理與身份驗證一起使用

Mozilla Firefox瀏覽器 這是一個出色的瀏覽器,但是不幸的是,我從未喜歡過它,這是在使用他們使用的代理進行瀏覽時會出現問題的事實。 NTLM (Windows Server中使用的協議)使用需要身份驗證的用戶。

問題確實是,我們不斷獲得一個窗口,詢問每個http請求的用戶名和密碼,事實證明這很頭疼。 隨著Firefox 30的發布,出於安全原因,開發團隊決定默認情況下禁用NTLM身份驗證後備(儘管只有NTLMv1)。

通過更改參數在Firefox中將代理與身份驗證一起使用

幸運的是,有一種方法可以重用NTLM auth後備。 為此,我們打開一個標籤並輸入:

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


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  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配置部分。