手把手搭建代理服务器

丁永博下班买菜

hello,大家好,我是your bro丁永博,好久不见,甚是想念。

在我们日常合法r站过程中,经常会被记录下ip地址,虽然是合法合规的渗透测试,但是被抓到也是很不爽的,毕竟我们也是要面子的(手动狗头),那么怎么防止被抓小编呢,下面呢介绍一种隐藏真实地址的方式-代理服务器。

首先你需要有一个vps,这个就不做教程了,忘了以前有没有做过,反正挺简单的,可以网上自己搜教程,去买一个云主机,下面直接进入配置教程。

以我的centos为例,首先安装代理软件tinyproxy

yum -y install tinyproxy

安装完成后要修改配置文件

vi /etc/tinyproxy/tinyproxy.conf

这是默认端口号8888,可以修改为你需要的。(如果vps开的防火墙,需要把这个端口放通)

  1. 这个YES选项别瞎勾,这句话的意思是如果开启这个选项,代理会在发送给服务器端的请求中加入一个头部,其中包含了客户端的真实地址,也就是说代理服务器会把你卖了,这里相当于掩耳盗铃的效果。



这个的意思是只有允许的主机才能访问,默认是本机,这里可以根据自己的实际情况配置,可在前面加#注释掉。

此处可以更改为随意名称。

这个选项是可以进入彻底隐身状态,不过要是把这个打开的话,是会打破规则的,因为RFC2616要求必须要有via头。

接下来重启服务

service tinyproxy restart

更多命令如下:

service tinyproxy start       #启动

service tinyproxy stop        #停止

service tinyproxy status      #查看状态

tail -f /var/log/tinyproxy/tinyproxy.log  #查看tinyproxy日志

systemctl enable tinyproxy.service #开机启动

查看下效果:

首先在你本机上设置代理

set http_proxy=http://203.57.227.x:8888

set https_proxy=http://203.57.227.x:8888

(若要关闭设置为空即可)

set http_proxy= 

set https_proxy=

输入以下命令,可以看到ip已经变了

curl http://httpbin.org/get?show_env=1

或者直接ie浏览器搜索百度。

或者用其他浏览器设置代理插件都可以实现。

小知识




依据《刑法》第285条第3款的规定,犯提供非法侵入或者控制计算机信息系罪的,处3年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处3年以上7年以下有期徒刑,并处罚金。


声明



本文提供的技术参数仅供学习或运维人员对内部系统进行测试提供参考,未经授权请勿用本文提供的技术进行破坏性测试,利用此文提供的信息造成的直接或间接损失,由使用者承担。



欢迎 在看留言分享至朋友圈 三连

 好文推荐