将自己服务器设置为代理, squid配置
环境为linux centos
使用squid软件将服务器作为代理, squid的介绍原理简介
安装squid,配置及启动
- yum install squid
- 一般会安装在/etc/squid/
- etc/squid/squid.conf为它的配置文件
- 启动: systemctl start squid
配置密码认证登录(可选,建议做认证登录,避免自己的代理被人利用拿去做坏事)
- 在etc/squid/squid.conf文件下添加如下几行
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd
acl auth_user proxy_auth REQUIRED
http_access allow auth_user - yum install httpd-tools #安装生成认证密码的工具
- htpasswd -cd /etc/squid3/passwords 认证登录的名字自己随意取
- 在etc/squid/squid.conf文件下添加如下几行