本文安装的是squid3,系统版本为ubuntu14.04、ubuntu16.04和ubuntu 18.04,squid主要是做http代理用的,可以配合翻墙
安装
执行
apt-get install squid
配置
配置文件在 /etc/squid3/squid.conf
主要修改的为两个位置
1、接受外面的访问
找到
http_access deny all
这行
修改为
http_access allow all
2、端口修改
找到
http_port 3128
修改这个端口地址
如果后面连接不上且执行
netstat -apn |grep 3128
查询到的为tcp6,代表这里监听到的是ipv6的端口,需要将http_port 后面修改为
http_port 0.0.0.0:3128
这代表着监听ipv4的3128端口,当然最后别忘记了使用iptables打开ubuntu的外网访问的3128端口
运行
执行
squid3 -k parse
可以打印配置信息
执行
squid3 -k check
检查配置是否有错
执行
service squid3 restart/start/stop
来重启/启动/关闭服务