Wednesday, March 25, 2009

代理配置记录

这篇文章的技术含量不会太高. 不过是简单记录点东西.

最近是用公司的网络搭建了一个代理,这样访问国际网会比较快. 用到的技术是2个, Squid服务器 和 Pac 代理管理. 这2个的相关问题 google 可以得到一大堆, 我就不介绍了.

然后在 Linux,MacOSX,Windows上进行浏览器配置. 这个都好说,我直接导入pac,然后重启浏览器OK .
接着的问题是在Linux 和 Mac 的命令行. 我以前笨的以为命令行是不能用代理的 O_0 ...
要解决问题很简单配置 ~/.bashrc (有的是bash_profile) 简单加n条

export http_proxy = http://username:password@adress:port
export ftp_proxy = http://username:password@adress:port
export https_proxy = http://username:password@adress:port

随后 source .bashrc(或者 source .bash_profile). 问题就可以解决了.

结果svn又遇到了问题 我开始想svn不是支持http协议么,结果又重新看了下文档. 编辑 /etc/subversion 或 ~/.subversion 中的

[global]
http-proxy-exceptions = *.
http-proxy-host = 211.112.86.213
http-proxy-port = 3305
http-proxy-username = freefis
http-proxy-password = xxxxxx

* 这里注意 要加在 [global] 下面.





No comments:

Followers