安装tinyproxy及使用

安装tinyproxy

 

作用:管理代理 ip, 使自己的服务器 ip 能够当做 ip 代理使用安装

# centos
sudo yum install tinyproxy
# ubuntu
sudo apt install tinyproxy
sudo yum install tinyproxy
# ubuntu
sudo apt install tinyproxy

打开配置文件


vim /etc/tinyproxy/tinyproxy.confvim /etc/tinyproxy/tinyproxy.conf

 

vim /etc/tinyproxy.conf搜索并修改以下配置


# 注释掉这一行
# Allow 127.0.0.1
# 修改端口号
Port 1801# 注释掉这一行
# Allow 127.0.0.1
# 修改端口号
Port 1801

修改完了保存退出

重启服务:


systemctl restart tinyproxysystemctl restart tinyproxy

日志文件的路径:

/var/log/tinyproxy/tinyproxy.log

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

 

每间隔 五分钟重启 tinyproxy

crontab -e

在最后面添加

 

*/5 * * * * systemctl restart tinyproxy

查看:crontab -l

 

 

测试ip 代理是否成功:方法一:

    scrapy shell

    import requests

    requests.get(' http://httpbin.org/ip ',proxies={'http':'http://122.152.225.175:1801 }).json()

这里,服务器安全组要打开 1801端口

方法二:

    set HTTP_PROXY = HTTP://122.152.225.175:1801    设置全局变量

你可能感兴趣的:(安装tinyproxy及使用)