centos代理服务器squid安装与使用以及windows代理服务器CCproxy安装使用

一、centos代理服务器squid安装与使用

1、安装

yum install squid -y 

yum install httpd-tools -y

2、配置squid.conf文件

vi /etc/squid/squid.conf

这是不受限制,允许所有ip访问代理,无需用户名密码

重启服务生效

service squid restart
 

3、需要用户名密码访问代理,配置如下:

1、首先使用htpasswd创建用户名和密码:

 htpasswd -c /etc/squid/passwd test123

2、 查看添加的用户,密码是加密显示的

cat /etc/squid/passwd 

3、在squid.conf文件里添加如下内容,并将允许所有ip访问注释掉 

auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/passwd
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated

4、重启服务生效即可

service squid restart

5、验证代理是否生效,如果没有报错证明配置无问题

 curl -x http://test123:123456@10.16.191.204:3128 www.baidu.com 

二、windows环境CCProxy安装

 

1、代理服务器安装包:

https://download.csdn.net/download/weixin_40748006/12419308

2、这是绿色软件打开就能用

3、查看代理服务器的端口及地址

4、限制需要用户名地址访问代理服务器

在账号里允许范围改为允许部分、验证类型用户密码,添加用户名密码即可

6、也支持ip限制、ip+用户名密码限制

 

7、在设置-高级设置-二级代理,支持二级代理配置:

 

squid和ccproxy优缺点对比

1、ccproxy 操作简单,上手快,缺点不支持本地hosts

2、squid 配置较难,但可以支持本地hosts


版权声明:本文为weixin_40748006原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。