文档章节

让你的海外服务器有无限http/https代理

NLGBZJ
 NLGBZJ
发布于 07/11 17:20
字数 456
阅读 151
收藏 1

Tor 隐秘服务器,会将请求转发三次实现隐秘效果,所以出口ip 是全球的(天国除外),基于socket5

privoxy 会将ss转为http/https代理

如果你在海外买了一台liunx 服务器,可以基于docker 生成n多代理IP,注意,出口IP不是固定了,有动态分配全球出口的意思,大概3-5分钟会更换一次出口ip.
在国内就别想使用这个来翻墙了,能卡死人。在海外vps 上测试IE设置代理上网,还是比较流程的。国内使用协议爬虫,也是可以的。也有一些网址这对 tor的Ip做了限制,一打开就得验证。

如果是爬海外的网站,对单次请求效率要求不搞,可以买台liunx机器,开n多docker 容器,一个端口对应一个动态IP的隧道 ,来实现软件上的多IP。

实现:

1,建立docker 镜像:本来我自己也建立了镜像,单是没有外国大牛rdsubhas写的经典17M就搞定了。外国github卡,我搬到了马云https://gitee.com/jpython/docker-tor-privoxy-alpine.git.
pull 之后:
docker build -t t_s .

2,建立容器,正如git上所描述

docker run -d -p 8118:8118 -p 9050:9050 t_s

3,使用:
在国内,用requests或者其他的模块都可以实现Http/https代理,无法翻墙,在国外设置浏览器代理,能正常使用,一般流畅。

© 著作权归作者所有

共有 人打赏支持
NLGBZJ
粉丝 8
博文 119
码字总数 27668
作品 0
广州
私信 提问
如何解决海外邮件发不出去

中国力推“一带一路”战略,为首成立“亚投行”,越来越多的中国企业酝酿走出去。在企业间的商务往来中,电子邮件将扮演着重要角色,但是因为要跨洋过海,各国互联网环境和法律法规有所区别,...

小燕
2015/12/30
58
0
Android 安卓手机怎么上facebook youtube twitter

功能详解: 一.国内网络互联加速 实现不同网络间互联加速。同时让你的上网电脑显示在不同的地方。服务器范围涵盖教育网、电信、网通、联通、铁通和移动及其多家国外电信运营。 二.国际间网络...

雷光1
2013/11/30
0
0
从放弃迅雷和IDM到自己开发下载工具

前言 在这个网络带宽飞速增长的年代,下载文件要充分利用好网速就得用到下载工具,比如迅雷、IDM。然而贫穷限制了下载速度,这两个下载软件不花钱毫无体验可言。本人两年迅雷年费会员在离线下...

mklee
2017/12/08
0
0
python模块介绍-shadowsocks:穿越防火墙的快速隧道代理(实现自由冲浪)

Shadowsocks 是一个安全的socks5代理,用于保护网络流量,是一个开源项目。 由于Shadowsocks使用socks5协议和可自定义密码的工业级算法加密,使得流量在网络传输过程中不易被他人读取。但是使...

磁针石
2015/06/09
0
0
SSH代理用法:通过ssh代理(跳板)在终端连线ssh服务器

SSH代理用法:通过ssh代理(跳板)在终端连线ssh服务器 Wilson's Blog2017-02-2062 阅读 技术 之前的VPN用着用着就被墙掉了,公司NOC无奈给开了一台ssh服务器,用作连线海外服务器的跳板。但问...

Wilson's Blog
2017/02/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

崛起于Springboot2.X之通讯WebSocket(40)

技术简介:Springboot2.0.3+freemaker+websocket 1、添加pom依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo......

木九天
15分钟前
1
0
Java常用四大线程池用法以及ThreadPoolExecutor详解

为什么用线程池? 1.创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处-理效率 2.线程并发数量过多,抢占系统资源从而导致阻塞 3.对线程进行一些简单的管理 在Java中...

孟飞阳
17分钟前
1
0
Netty+Websocket 实现一个简易聊天室

后台代码 /** * 服务端 */public class ChatServer {public static void main(String[] args) throws Exception {int port=8080; //服务端默认端口new ChatServer().bind...

这很耳东先生
18分钟前
2
0
一个本科学生对Linux的认知

我是一名大三的普通一本大学的软件工程的一名学生,学校开设了一些关于系统开发的课程,纸上得来终觉浅,学校的课程课时较短,想要在56个课时之内学会一些公司需要的技能,无疑是纸上谈兵,一...

linuxprobe16
20分钟前
1
0
如何选择开源许可证?

如何为代码选择开源许可证,这是一个问题。 世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种----GPL、BSD、MIT、Mozilla、Apache和LGPL----之中做选择,...

吴伟祥
21分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部