用squid配置代理服务器(基于Ubuntu Server 12.04)
怀揣着为中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建。 |
1. 安装squid
$sudo apt-get install squid -y
注:安装好后,就可以启动了用/etc/init.d/squid3 start,但是缺省状态是无法使用的。
2.配置
$/etc/squid/squid.conf
配置Port
http_port 3128
注:建议修改缺省Port
权限控制
acl localnet src 192.168.XXX.0/255.255.255.0
把上面的XXX换成了自己内网想使用的网段
添加
http_access allow localnet
其他的话,我好像就没有做什么了。
3. 启动
$/etc/init.d/squid3 start
最后,在另外一台机器上,打开Firefox,配置代理服务器信息后就可以访问了。
如果是服务器的话,可以使用下述方法配置代理
$cd ~
$sudo vim ./bashrc
在最后添加2两行信息
http_proxy=http://XXX.XXX.XXX.XXX:XXXX/
export tttp_proxy
保存
执行下述命令后就应该可以了。
$source ~/.bashrc