用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

相关内容