Thursday, May 24, 2007

命令行下使用代理服务器

在企业环境下经常需要PCBSD穿过代理服务器来访问外网,尤其是使用ports进行软件安装的时候。要设置HTTP代理服务器,请使用如下命令:

setenv HTTP_PROXY http://username:password@proxy_server_name:PortNumber

不需要验证的,就把username:password@部分去掉就行了。

没有测试过这个方案对微软的ISA server代理是否有效,ISA的验证是结合AD账户进行的,和普通的代理在密码验证协议上会有些差别。不过可以试试:

setenv HTTP_PROXY http://proxy_server_name:portNumber
setenv HTTP_PROXY_AUTH basic:*:username:password

No comments: