宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

方案:项目部署在内部网的服务器上,但项目需要外联网。 如果是这样,请找到具有外部网的服务器以构建代理服务。

1 .安装apt-get install privoxy 2.配置路径

cd /etc/privoxyvim config修改绑定地址,搜索列表地址,并修改绑定的IP

listen-address0.0.0. 033608118 socks 5传输设置、前向- socks 5t搜索、删除注释、修改支持的IP

前端套接字5t/11.13.25.13633609250 .配置为不通过代理直接本地传输

forward 10.*.*.*.*.forward 127.*.*.*.*.*.*.*.*/.附加传输重试的默认值为0

前向连接恢复1配置中最大客户端连接默认值为128

max-client-connections 256用于打开和关闭广告过滤和内容过滤,其中1表示打开,0表示关闭,默认值为1

toggle 0共享连接,并且不同的传入连接之间必须共享是否保持活动的传出连接

连接-共享13.服务启动服务查看service privoxy start状态service privoxy status重新启动服务privoxyrestart4.验收测试netstat -an | grep 8118 TCP 0127.0.0.1:81180.0.0.0: * listen5.浏览器访问浏览器配置代理指向privoxy

访问:访问http://p.p/privoxy管理页面

访问: https://可以访问check.tor project.org/tor检查页

6 .测试代码import urllib 2接口_ URL=’ http://test.Abu yun.com ‘ proxy _ handler=urllib2. proxy handler #外网#内部网# ‘http’: ‘ip:8118 ‘,https’: ‘ip:8118 ‘, } opener=urllib2. build _ opener proxy _ handler ) urllib2.install_opener ) request=ur lib2. request response=urll ad ) response.close ) printresponse_content不同的代理proxies={ ‘ http ‘ : ‘ IP :8118 ‘,’ https’: ‘ip:8118