ubuntu搭建代理服务器

机器需要临时上网更新或安装软件包,通过代理服务器方式最方便。

安装

1
sudo apt-get install squid

配置

编辑配置文件,添加允许访问代理服务器的网段
vi /etc/squid3/squid.conf 添加如下内容

1
2
acl internal_network src 172.23.20.0/24
http_access allow internal_network

service squid restart

使用

squid 默认使用3128端口,在浏览器中添加服务器地址和3128即可。
centos系统可在yum.conf中添加“proxy=http://192.16.x.x:3128”,即可通过代理连接外网yum服务器。