先用curl驗(yàn)證下是否可行:
curl --proxy-ntlm --proxy-user yourdomain\\user:password --url http://test.url --proxy http://proxy_ip:proxy_port
沒問題的話安裝cntlm
sudo apt-get update
sudo apt-get install cntlm -y
cntlm可以將密碼hash保存,也可以自動驗(yàn)證當(dāng)前NTLM 代理最佳格式
sudo cntlm -H -d yourdomain -u user ##提供密碼后會給出hash值
Password:
PassLM ××××××××××××××××××××××
PassNT ××××××××××××××××××××××
PassNTLMv2 ××××××××××××××××××××××
sudo cntlm -H -d yourdomain -u user -M http://test.url
測試沒問題的話,修改cntlm配置
sudo vim /etc/cntlm.conf
sudo systemctl restart cntlm #重啟后配置生效
配置代理,指向cntlm默認(rèn)端口
export http_proxy=” http://127.0.0.1:3128”
export https_proxy=” http://127.0.0.1:3128”
export ftp_proxy=” http://127.0.0.1:3128”