Centos7.2 搭建http代理

Linux sxdgy 833℃

1、安装openssl

#判断是否安装openssl:
openssl version -a
#如果没有安装使用如下命令安装
yum install openssl -y

2、安装squid

yum install squid -y

3、安net-tools

yum install net-tools -y

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

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

5、开启防火墙端口

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

6、启动squid

systemctl start squid
#查看进程:
netstat -tunpl

7、代理访问测试:

curl -x 127.0.0.1:3128 www.baidu.com

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