linux如何使用tinyproxy搭建代理服务器

一:安装tinyproxy代理服务

yum -y install tinyproxy

二:修改tinyproxy配置信息

vim /etc/tinyproxy/tinyproxy.conf

1,默认8888监听端口

2,XTinyproxy:告诉Tinyproxy代理包含X-Tinyproxy头,它包含客户端的IP地址。(默认关闭,可修改,为了验证,打开此选项)提高客户端的匿名性

3,默认打开仅本机可使用此代理,此处关闭意味着所有机器允许

4,可修改此处via头信息

5,DisableViaHeader 参数   破坏规则(比如上面的via,放开之后就看不到)

修改保存!!!

三:查看8888端口,重启tinyproxy服务

四:放开8888端口

方法一:使用iptables命令放开8888端口规则

iptables -I INPUT -p tcp --dport 8888 -j ACCEPT

方法二:安装ufw,启动ufw服务,放开8888端口规则

yum -y install ufw
service ufw restart
ufw allow 8888

查看端口放开信息

ufw status

ufw delete allow 8888 ;ufw deny 8888;  ufw delete deny 8888

 

 五:测试验证

1)以下是添加代理和不添加代理的区别(左边未添加,右边添加;IP为上面部署tinyproxy的公网IP地址)

export http_proxy='119.29.250.68:8888'
curl http://httpbin.org/get?show_env=1

 

2)XTinyproxy 倘若不添加这个参数会怎么样

修改完注释后重启服务

发现隐藏掉了客户端的IP(左边为注释掉的)

3) DisableViaHeader 参数的影响(左边为注释掉的)

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值