云服务器做ip代理
云服务器做ip代理
云服务器如何搭建代理ip
⾃⼰购买的服务器如何做成代理服务器,或者说将购买的服务器的ip作为代理ip使⽤。
准备
代理应⽤ tinyproxy
定时器 crontab
系统 CentOS
安装及配置Tinyproxy
安装
yum -y install tinyproxy
编辑tinyproxy的配置⽂件
怎样设置代理服务器
vim /etc/f
设置端⼝
⾃⾏到port设置端⼝,默认8888,记得服务器安全组开放该端⼝
设置ip⽩名单
到 Allow 127.0.0.1,这是允许访问的ip地址,要是想要所有的都可以访问,可以直接注释掉这⼀⾏
tinyproxy基本
启动,重启,停⽌,状态
systemctl start tinyproxy
systemctl restart tinyproxy
systemctl stop tinyproxy
systemctl status tinyproxy
crontab设置定时重启
不知道什么原因,长期的爬取的任务,tinyproxy配置的代理ip会不可⽤,重启tinyproxy可以解决。查阅资料后解决的思路是定时重启,操作如下
进⼊定时器编辑界⾯
crontab -e
写⼊如下命令
每两个⼩时启动⼀次
0 */2 * * * systemctl restart tinyproxy
附带部分python代码
upstatus = True
while upstatus:
try:
get_weibo_info(session, cid, work)
upstatus= False
except Exception as e:
print(str(e))
print('代理服务正在重启')
time.sleep(60)  #⾃⾏设置等待时长

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。