首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CentOS使用.pac文件作为代理

CentOS使用.pac文件作为代理
EN

Unix & Linux用户
提问于 2013-07-23 06:42:30
回答 3查看 28K关注 0票数 7

我必须使用带有身份验证的代理连接到Internet。但我找不到任何解决办法。

我已经修改了我的yum.conf,并提供了很多可能性:

代码语言:javascript
运行
复制
proxy=http://myproxy.domaine.com:8080/
proxy_username=DOMAIN\user    or just   USER
proxy_password=mypasswd1      or leave blank

或者我也这么做了:

代码语言:javascript
运行
复制
proxy=http://DOMAIN\User:password@myproxy.domain.com:8080/

我也试过这个:

代码语言:javascript
运行
复制
http_proxy=http://DOMAIN\User:password@myproxy.domain.com:8080/
export http_proxy

但什么都没用!当我做yum update时,它告诉我:

Errno 14 HTTP错误407:需要代理身份验证

有没有人有解决方案,因为从昨天开始,我已经尝试了所有这些方法,但我仍然无法连接到互联网。

编辑:我也有一个.pac文件。但是在我的主机上没有图形模式。所以我不知道该怎么处理这个文件。

EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2013-07-23 08:40:16

你可能是NTLM代理的幕后黑手。

我以前用过这个解决方案,效果很好。

该解决方案称为NTLM授权代理服务器

看看http://ntlmaps.sourceforge.net/

票数 2
EN

Unix & Linux用户

发布于 2013-07-23 08:44:09

试试看:

代码语言:javascript
运行
复制
export http_proxy="http://DOMAIN\User:password@myproxy.domain.com:8080/proxy.pac"
export ftp_proxy="http://DOMAIN\User:password@myproxy.domain.com:8080/proxy.pac"

另外,如果找不到有效的表单,那么使用pacparser这样的工具来帮助设置代理设置可能会更好。

票数 0
EN

Unix & Linux用户

发布于 2013-09-20 03:58:53

我已经使用cntlm (一个epel包)通过了公司防火墙。

我在我的主机系统上运行,监听端口3128。

我将主机上的所有内容都指向它,并将来宾VM指向它。

只要更改密码,就必须更新配置文件中的散列凭据。从内存中输入类似于cntlm -I -m test_url的内容,它将询问您的用户名和密码,并将包含在配置文件中的行显示为凭据。

小心,不要让其他人使用你的cntlm代理,或者他们可以在你的帐户上查看他们的色情,给你带来麻烦。

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

https://unix.stackexchange.com/questions/84061

复制
相关文章

相似问题

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