将 Tor socks 转换成 http 代理

简介:

将 Tor socks 转换成 http 代理

你可以通过不同的 Tor 工具来使用 Tor 服务,如 Tor 浏览器、Foxyproxy 和其它东西,像 wget 和 aria2 这样的下载管理器不能直接使用 Tor socks 开始匿名下载,因此我们需要一些工具来将 Tor socks 转换成 http 代理,这样就能用它来下载了。

注意:本教程基于 Debian ,其他发行版会有些不同,因此如果你的发行版是基于 Debian 的,就可以直接使用下面的配置了。

Polipo

这个服务会使用 8123 端口和 127.0.0.1 的 IP 地址,使用下面的命令来在计算机上安装 Polipo:


  
  
  1. sudo apt install polipo

现在使用如下命令打开 Polipo 的配置文件:


  
  
  1. sudo nano /etc/polipo/config

在文件最后加入下面的行:


  
  
  1. proxyAddress = "::0"
  2. allowedClients = 192.168.1.0/24
  3. socksParentProxy = "localhost:9050"
  4. socksProxyType = socks5

用如下的命令来重启 Polipo:


  
  
  1. sudo service polipo restart

现在 Polipo 已经安装好了!在匿名的世界里做你想做的吧!下面是使用的例子:


  
  
  1. pdmt -l "link" -i 127.0.01 -p 8123

通过上面的命令 PDMT(Persian 下载器终端)会匿名地下载你的文件。

Proxychains

在此服务中你可以设置使用 Tor 或者 Lantern 代理,但是在使用上它和 Polipo 和 Privoxy 有点不同,它不需要使用任何端口!使用下面的命令来安装:


  
  
  1. sudo apt install proxychains

用这条命令来打开配置文件:


  
  
  1. sudo nano /etc/proxychains.conf

现在添加下面的代码到文件底部,这里是 Tor 的端口和 IP:


  
  
  1. socks5 127.0.0.1 9050

如果你在命令的前面加上“proxychains”并运行,它就能通过 Tor 代理来运行:


  
  
  1. proxychains firefoxt
  2. proxychains aria2c
  3. proxychains wget

Privoxy

Privoxy 使用 8118 端口,可以很轻松地通过 privoxy 包来安装:


  
  
  1. sudo apt install privoxy

我们现在要修改配置文件:


  
  
  1. sudo nano /etc/pivoxy/config

在文件底部加入下面的行:




  
  
  1. forward-socks5 / 127.0.0.1:9050 .
  2. forward-socks4a / 127.0.0.1:9050 .
  3. forward-socks5t / 127.0.0.1:9050 .
  4. forward 192.168.*.*/ .
  5. forward 10.*.*.*/ .
  6. forward 127.*.*.*/ .
  7. forward localhost/ .

重启服务:


  
  
  1. sudo service privoxy restart

服务已经好了!端口是 8118,IP 是 127.0.0.1,就尽情使用吧!



本文来自云栖社区合作伙伴“Linux中国”

原文发布时间为:2013-04-02.


相关文章
|
1月前
|
网络协议 网络安全 API
Http和Socks的区别?
HTTP 和 SOCKS 协议各有其优势和应用场景。在选择使用哪种协议时,应根据具体需求和应用环境做出决定。HTTP 适用于 Web 服务相关的通信,而 SOCKS 则更适用于需要通用代理功能和复杂网络环境的场景。了解它们的区别和特点,有助于在不同的网络应用中做出最佳选择。
45 1
|
6月前
|
安全 网络协议 网络安全
IP代理的三大协议:HTTP、HTTPS与SOCKS5的区别
**HTTP代理**适用于基本网页浏览,简单但不安全;**HTTPS代理**提供加密,适合保护隐私;**SOCKS5代理**灵活强大,支持TCP/UDP及认证,适用于绕过限制。选择代理协议应考虑安全、效率及匿名需求。
|
6月前
|
Web App开发 缓存 JavaScript
使用TypeScript创建高效HTTP代理请求
使用TypeScript创建高效HTTP代理请求
|
4月前
|
缓存 负载均衡 安全
|
4月前
|
安全 Java Shell
【内网—内网转发】——http协议代理转发_reGeorg代理转发
【内网—内网转发】——http协议代理转发_reGeorg代理转发
133 3
|
5月前
|
数据采集 缓存 安全
2024年最佳http 代理 IP选择及其价格分析
2024年,多家服务商如快代理、123Proxy、巨量代理、IPIDEA等提供不同类型的代理IP,以满足数据采集、跨境电商等多种需求。
2024年最佳http 代理 IP选择及其价格分析
|
5月前
|
数据采集 缓存 负载均衡
实测 | 芝麻代理,快代理、熊猫代理、豌豆代理HTTP代理质量测试
哈喽大家,欢迎来到本期知识分享!我们将探讨HTTP代理的质量分析方法,无论新手还是资深用户都能从中受益。首先介绍了HTTP代理的基本概念及其重要性。接着,我们通过两个关键指标——响应时间和可用性来评估代理质量。响应时间可通过`curl`命令测试并计算平均值;可用性则需设置定时任务持续检测,比如使用Python脚本。最后,通过具体案例分析了几家知名代理供应商的表现,其中青果网络在各项指标上表现突出,是进行数据采集等活动的优质选择。记得选择最适合自己的代理服务哦!
实测 | 芝麻代理,快代理、熊猫代理、豌豆代理HTTP代理质量测试
|
6月前
|
数据采集 安全 大数据
http代理一般受众于哪些人群?
HTTP代理主要适用于三类人群:数据采集专业人士,如网络爬虫开发者;网络兼职者,例如游戏试玩、电商优化者,利用代理IP提高工作效率;以及网络推广者,借助代理发布广告帖子以提升品牌知名度。代理提供安全、效率和稳定性支持。
82 3
http代理一般受众于哪些人群?
|
6月前
|
安全 网络安全 数据安全/隐私保护
http代理的带宽会受到什么因素的影响?
在数字化时代,网络安全与HTTP代理服务密切相关。代理服务器的硬件性能、安全机制,以及同时使用人数都会影响带宽。此外,IP质量、并发数也是决定带宽的关键因素。选择高性价比的HTTP代理服务商能确保更快的速度和更广泛的覆盖。HTTP代理在网络营销等领域中扮演重要角色,用户应根据具体需求选择合适的代理类型。
56 1
http代理的带宽会受到什么因素的影响?
|
6月前
|
数据采集
http代理IP能开展哪些应用?
在互联网时代,HTTP代理IP广泛应用于营销推广、排名优化和数据采集。对于营销,它帮助企业在社交媒体上切换IP以确保推广活动顺利进行;在排名优化中,代理IP避免了因同一IP多账号操作导致的账号暂停,提升企业产品曝光;在数据采集时,通过不断切换IP,提高数据抓取效率,确保任务的高效执行。
42 2
http代理IP能开展哪些应用?