Centos7.2 搭建http代理

Linux 2508℃

1、安装openssl和openssl-devel

yum install openssl openssl-devel -y

2、安装squid和net-tools

yum install squid -y
yum install net-tools -y

3、修改squid的配置文件squid.conf

#为防止被其他人恶意使用,需要修改端口号和仅允许本机IP访问
vim /etc/squid/squid.conf
#找到http_port 3128并修改自定义的端口号(根据需要修改)
#在http_access deny all的前面添加俩行(下面IP改为自己外网IP):
acl client src 111.19.129.58/32
http_access allow client

4、开启防火墙端口

firewall-cmd --zone=public --add-port=3128/tcp --permanent
firewall-cmd –reload
#如果报错:FirewallD is not running就不用配置了

5、启动squid

systemctl start squid
#查看端口监听:
netstat -tunpl

7、代理访问测试:

curl -x 127.0.0.1:3128 www.baidu.com

转载请注明:零五宝典 » Centos7.2 搭建http代理