记一次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代理的主要内容,如果未能解决你的问题,请参考以下文章