首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cntlm没有正确地选择路由。

Cntlm没有正确地选择路由。
EN

Stack Overflow用户
提问于 2016-04-06 02:16:49
回答 1查看 2.8K关注 0票数 0

我已经设置了配置文件如下(省略用户名、域和密码字段):

代码语言:javascript
复制
Username user
Domain domain
Proxy           127.0.0.1:3128
NoProxy         localhost, 127.0.0.*, 10.*, 192.168.*
Listen          127.0.0.1:3128

在创建了哈希之后,我添加了PassLM、PassNT和PassNTLMMv2行。

我运行它的方式如下: sudo cntlm -v -c /etc/cntlm.conf

现在,我试图使用curl通过代理服务器访问api端点,如下所示:

代码语言:javascript
复制
curl https://url -k --proxy-ntlm -u user:password --proxy 127.0.0.1:3128

但是,每次我都会收到一个错误: curl:(56)连接后从代理接收HTTP代码502

我可以看出代理正在被访问,因为cntlm在我发出curl之后会释放出一长串数据。

不知道我在这里做错了什么,任何帮助都将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-26 04:47:32

很明显这是行不通的!你放的代理和听的完全一样!您的文件应该如下所示(使用<>删除所有文本并将网络参数放在那里)。

代码语言:javascript
复制
Username <WindowsUserName>
Domain <DomainName>
Proxy           <NTLMPROXYHOST>:<NTLMPROXYPORT>
NoProxy         localhost, 127.0.0.*
Listen          3128

您必须给NTLM代理主机和代理端口,这不能是您的本地主机IP.Ask,您的网络管理为NTLM代理主机和端口。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36440303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档