利用tinyproxy云服务器配置成代理服务器

发布于:2023-07-27 ⋅ 阅读:(160) ⋅ 点赞:(0)

云服务配置成代理服务器

什么是正向代理?

简而言之就是: 隐藏自己的客户端,通过一个代理服务器来对目标服务器进行访问。服务器端不知道是你在对他进行请求访问。
如果一个服务器限制了ip来源,可以尝试使用正向代理来进行访问。

在这里插入图片描述

实战: 云服务器IP : 111.111.111.111 (举例,不是实际IP)
本机IP : 222.222.222.222 (本机的出网IP可以在百度查)
在这里插入图片描述

软件 : tinyproxy
在服务器上利用命令下载tinyproxy
命令: apt-get install tinyproxy

下载完成后
打开配置文件,默认的配置文件的路径是:/etc/tinyproxy/tinyproxy.conf
通过 vim修改配置文件中的内容。
在这里插入图片描述
修改port,设置成8888(端口无特殊限制,空闲端口即可)。
找到Allow 127.0.0.1,将它注释,使其不生效,意思是所有的ip都可访问。
在这里插入图片描述
然后重启服务:
sudo service tinyproxy restart
注:
启动 sudo service tinyproxy start
停止 sudo service tinyproxy stop
重启之后看一下log文件,
log默认地址为:/var/log/tinyproxy/tinyproxy.log

然后最重要的一步就是开放你服务器的端口,修改安全组,添加策略。
使得8888端口开放。这里我设置的ALL策略,对特定ip来源的,不对任何端口限制。
在这里插入图片描述
然后在浏览器中设置代理。拿Microsoft Edge为例。
在不设置代理下,在百度查询IP显示的是:120开头的IP地址。
在这里插入图片描述
然后在浏览器设置代理服务器:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
IP和端口号,修改成当时tinyproxy.conf中的端口号,IP就是云服务器IP。
修改完成后就点击保存。然后再在百度查询IP的时候就会发现:
在这里插入图片描述
IP地址变成了服务器的IP 。代理成功。
后面该浏览器的所有流量都将通过云服务器来进行转发。

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到