前言
虽然本文是Ubuntu的教程但Linux发行版大同小异,本文也有一定参考价值。
什么是tinyproxy?
它是一个代理服务器,用来实现http或https代理。
安装及配置
1.安装Tinyproxy
sudo apt-get update
apt-get install tinyproxy
2.配置参数
#一般情况下默认配置文件路径为
#/etc/tinyproxy/tinyproxy.conf 或者/etc/tinyproxy.conf
vim /etc/tinyproxy/tinyproxy.conf
#修改下面两个部分
Port 8888
#代理端口
Allow 127.0.0.1
#将127.0.0.1改成你自己的IP,只有这个IP才能连接,或者改为0.0.0.0/0所有ip可连接
#Allow ::1需要注释掉
3.tinyproxy的一些基本命令
service tinyproxy start #启动
service tinyproxy restart #重启
service tinyproxy stop #停止
service tinyproxy status #查看状态
# 将tinyproxy服务设置开机自启
sudo systemctl enable tinyproxy
放行服务器端口
去服务器供应商放行你自己设置的端口,或者使用命令放行
sudo ufw allow [端口号]
#如果因为某些原因,没有安装ufw,可以通过输入下面的命令安装它:
sudo apt update
sudo apt install ufw
测试
使用本机或者搭建的服务器进行测试
curl -x http(s)://127.0.0.1:[端口] [测试网址] #服务器本地测试
curl -x http(s)://服务器ip:[端口] [测试网址] #自己的电脑测试
如果是返回的网站源码就表示搭建成功!
1
tinyproxy
pan.hoyolili.top