Tinyproxy是一个小型的基于GPL的HTTP/SSL代理程序,非常适合小型网络而且便于快速部署。这个代理程序最大的优点就是占用系统资源比较少。这里使用的系统为CentOS7.6,可以直接 yum 方式安装。

yum install tinyproxy -y

如果提示找不到安装包,运行以下命令:

yum install epel-release -y

yum update -y

编辑配置文件:

vim /etc/tinyproxy/tinyproxy.conf

Port 801 # 修改代理端口

Allow 127.0.0.1 # 修改为自己的IP,只允许自己使用或者在打#注释掉,允许任何IP都可以连接

LogFile "/var/log/tinyproxy/tinyproxy.log"  # 日志文件

LogLevel Error  # 更改日志级别

ConnectPort 443  # https

ConnectPort 563  # https

设置账户,密码

BasicAuth myuser mypassword # 设置用户名密码,需要 1.10.0 以上版本才有效,否则报错

如果 yum 安装的版本过低不能配置账户密码,可以尝试自己安装:


Tinyproxy官网地址

https://tinyproxy.github.io/


启动Tinyproxy服务

service tinyproxy restart

设置开机自启动

chkconfig --level 345 tinyproxy on