12
centos系统安装tinyproxy

本次安装是centos系统,已经关闭了防火墙的,安装前先看下是否关闭了防火墙

首先sudo yum install tinyproxy

如果提示No package tinyproxy available.说明没有安装包

1nopack.png

添加安装包需要运行:yum install epel-release   然后再安装

2.png

安装好后运行:vim /etc/tinyproxy/tinyproxy.conf

如果not found  要先安装下 vim 再运行

可以看下修改端口和连接IP信息

4.png

5port.png

6.png

allow 127.0.0.1 前面要加# 否则只能 本地登录了

然后再看添加白名单设置

黑白名单存放地址 Filter "/etc/tinyproxy/filter"

FilterDefaultDeny :

当这个参数设置为No 或者 被注释掉,就代表filter文件内的内容为黑名单

当这个参数设置为Yes 就代表filter内的内容为白名单。

本次设置为 YES 是为了设置白名单

7.png

编辑白名单 vim /etc/tinyproxy/filter

查看白名单:cat /etc/tinyproxy/filter

8.png

9.png

测试是否安装成功


方法1,服务器上运行:curl -x 103.97.203.71:8888 httpbin.org/get

方法2,本地电脑上cmd 上运行:curl ip.sb --proxy 103.97.203.71:8888

10.png

11.png

此时已经设置完成

但是如果服务器重启,该应用不会自动重启,需要设置自动重启

运行:

chkconfig --level 345 tinyproxy on

systemctl enable tinyproxy.service

systemctl restart tinyproxy.service

12.png

重启后再测试,自动开启了


启动/停止/查看状态/重启命令

systemctl start tinyproxy.service

systemctl stop tinyproxy.service

systemctl status tinyproxy.service

systemctl restart tinyproxy.service



这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!