centos7 自建代理服务器squid

1.安装squid服务器

yum install squid -y

2.编辑配置文件

vim /etc/squid/squid.conf

3.添加限制IP

找到这段

should be allowed

最后一行 后面添加上自己的IP

acl localnet src xxx.xxx.xxx.xxx
http_access allow all  #允许任意IP访问

4.修改默认端口

找到下面的代码,改为自己想要的端口

http_port 3128

5.如果有高匿名需求

在配置文件末尾加入下面代码

request_header_access Via deny all
request_header_access X-Forwarded-For deny all

也可以直接代码直接写入

echo 'request_header_access Via deny all' >> /etc/squid/squid.conf
echo 'request_header_access X-Forwarded-For deny all' >> /etc/squid/squid.conf

6.squid 服务代码

systemctl start squid #启动
systemctl restart squid  #重启
systemctl stop squid    #停止
systemctl status squid  #状态

7.加入开机

systemctl enable squid

标签

发表评论