1、首先打开你的云服务器(以centos为例):
yum install tinyproxy 安装代理软件
2、安装完以后,编辑配置文件
vim /etc/tinyproxy/tinyproxy.conf
然后搜索Allow,然后注释掉该行设置的ip,如图:
然后搜索port修改你想要设置的端口号,如图:
3、退出vim,然后重启一下服务
systemctl restart tinyproxy
如图:
4、重启完以后打开其日志进行查看:
tial -f /var/log/tinyproxy/tinyproxy.log
如图:
5、然后我们打开一台请求的linux服务器
设置一个代理常量:export HTTP_PROXY=http://你设置的ip:端口号
然后再服务器上:
然后你就会发现:请求的ip被代理成了设置代理服务器的ip
我们可以通过echo $HTTP_PROXY查看环境变量是否设置成功
使用requests进行请求
# 在requests中使用代理
print('不使用代理:', requests.get('http://httpbin.org/ip').json())
print('使用代理:', requests.get(
'http://httpbin.org/ip',
proxies={'http': '代理的ip加端口号'}
).json())
2022-03-28:
start:
end
2022-07-18 start:
查看出口ip:
curl cip.cc
end