记一次tinyproxy代理

Posted zxs117

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记一次tinyproxy代理相关的知识,希望对你有一定的参考价值。

小白 有了一个服务器, 当然是先换 yum源   (因为是 云服务器 可以随意换系统)华为云

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
yum clean all
yum makecache  

公司内部升级防火墙 网易云被b了  想用服务器做个代理 

1. 安装 TinyProxy(需要注意的是有可能会找不到,最开始我用的centos8 后来百度了下 换了centos6 就可以找到这个包)

yum -y install tinyproxy


2. 配置 TinyProxy

vim /etc/tinyproxy/tinyproxy.conf

修改 Port 端口,默认为 8888

Port 5200

注释掉 Allow,表示允许所有人访问代理  (也可以在后面加,因为我这个是内网他找不到所以考虑所有人访问)

#Allow 127.0.0.1

3. 启动 TinyProxy

systemctl start tinyproxy.service 

更多命令如下:

systemctl restart tinyproxy.service 
systemctl stop tinyproxy.service 
systemctl status tinyproxy.service 
systemctl enable tinyproxy.service 

4. 关闭防火墙或开放端口访问

方式1:关闭防火墙

/etc/init.d/iptables stop

方式2:开放端口访问

iptables -A INPUT -p tcp --dport 5200 -j ACCEPT

重启防火墙

/etc/init.d/iptables restart

注意:若采用的阿里云、腾讯云、AWS等云服务器,记得要在安全策略里开放端口号 (如果不开 是不能访问的)

5 验证

curl -x 121.37.128.152:5200 xxx     (xxx指的是你之前访问不了的网址)

做完代理发现可以访问 ,但是网易云还是不可以

技术图片

 

 因为同事 用的socks5做的代理成功了, 这边再用socks5尝试下 等我的好消息

前面已经尝试过 网上的编译安装方法make 一直报错 ,之前用的是 centos8   现在换成centos6  就很顺利 (版本不能用太新的 并不是版本越高越好 ) 

#依赖
yum install gcc openldap-devel pam-devel openssl-devel

wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
tar -vzx -f ss5-3.8.9-8.tar.gz
cd ss5-3.8.9/
./configure
make
make install
基本配置
#启动命令

service ss5 start
技术图片
权限问题
# a+x 给所有人加上可执行权限(所有者,所属组,其他) 
chmod a+x /etc/init.d/ss5
再次启动 就ok的

#改下配置文件
vim /etc/opt/ss5/ss5.conf
修改 auth,permit这两行 把原有的注释放开
技术图片
技术图片
重启 

技术图片

 

 nice

 

以上是关于记一次tinyproxy代理的主要内容,如果未能解决你的问题,请参考以下文章

tinyproxy代理配置

http 代理服务器 tinyproxy 搭建手册

tinyproxy 代理服务器

CentOS 7 搭建 TinyProxy 代理

TinyProxy http代理

部署tinyproxy代理服务