本次基于Ubuntu 18.04搭建
0x01.下载TinyProxy(服务器)
步骤一:安装TinyProxy
sudo apt install tinyproxy
步骤二:如 安装后提示 Use 'apt autoremove' to remove them.错误 ,请先执行
sudo apt autoremove
命令,再执行sudo apt install tinyproxy
安装命令。
PS:如果没有出现此条错误,请跳过。
0x02.修改配置文件
步骤一:修改端口
cd /etc/tinyprosyvi tinyproxy.conf
默认端口8888,可以修改成其他未被暂用端口。
PS:设置好端口后,需要前往云服务器防火墙处开放端口或关闭防火墙。
步骤二:设置放行IP
1、只有Allow的ip可以使用代理服务,如图,只有IP为1.1.1.3这个客户能使用代理服务
2、如果没有Allow的IP,则所有客户都可以使用,如图
步骤三:修改报文(非必要)
“tinyproxy”可以换成任意内容,不换的话别人以下就知道你是采用tinyproxy代理
步骤四:设置匿名登录
当开启了这个选项,tinyproxy不会在头部添加via字段,这将实现匿名访问。
注意:RFC 2616标准要求代理设置via请求头
步骤五:关闭出卖信息选项
开启选项后,Tinyproxy将会在头部添加客户端的ip地址,相当于被代理服务器卖了,建议关闭
0x03.设置启动服务
步骤一:service tinyproxy start 启动服务
步骤二:sudo service tinyproxy start 设置默认启动
步骤三:sudo service tinyproxy restart 重启服务