首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用桥和privoxy配置Tor来代理整个系统

如何用桥和privoxy配置Tor来代理整个系统
EN

Ask Ubuntu用户
提问于 2019-10-23 07:34:02
回答 1查看 13.5K关注 0票数 11

对于开发人员来说,访问被制裁国家的一些存储库和网站始终是一个巨大的挑战。我试图找到最好和最简单的方式来代理整个系统在Ubuntu与托尔,privoxy和桥。

EN

回答 1

Ask Ubuntu用户

发布于 2019-10-23 07:34:02

首先,您需要打开终端并安装Tor:

代码语言:javascript
运行
复制
sudo apt-get install tor

然后通过以下方法检查tor是否安装成功:

代码语言:javascript
运行
复制
service tor status

如果服务器未运行,则按以下方式运行:

代码语言:javascript
运行
复制
service tor start

在运行tor之后,您可以看到tor的日志

代码语言:javascript
运行
复制
journalctl -exft Tor

然后,您必须在日志中搜索下面一行。

引导100%:已完成

如果在日志中找不到这一行,那么它就意味着tor没有运行,您应该为tor配置Bridge。要在第一次安装obfs4proxy时通过以下方式配置tor:

代码语言:javascript
运行
复制
sudo apt install obfs4proxy

那你应该去取桥线。要获得桥线,请到https://bridges.torproject.org/并获得您的桥线。

得到桥线后,应该使用命令打开torrc:

代码语言:javascript
运行
复制
sudo vim  /etc/tor/torrc

然后将以下代码添加到torrc文件的末尾

代码语言:javascript
运行
复制
UseBridges 1 
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy 
Bridge obfs4 89.163.181.170:443 A0D27B876F1DD14A15C223F48BD9CD4A6BC4517E cert=nOm4+38yOIZ+91ux/vMUOZjUv6pocGtPkZ1QUXumE03Y8akJmrdCwXzxvQVqVPLMlwQrXA iat-mode=0
Bridge obfs4 50.39.226.171:47368 93BBD8F80D5F5A8A55829A3168278327BABC14D7 cert=e7kfc/GAUTzv6OEu/a9zQnzGQu9dzhs4jZSmKCXYCaOVZUf5vci2KKilPzR6pUKiiO9hNA iat-mode=0
Bridge obfs4 79.199.47.29:9002 6BF05636116C654B65C3F546414739D164D857F1 cert=KmcvY9E6kf6P9ve9gZl0dg0s4bPV4Ik8u25wuJM0p9XXwC+cCxvI8/2jQhjL1qDFFqt9VQ iat-mode=0

确保你使用了自己的桥梁。设置桥接器后,重新启动tor服务并通过以下方式检查日志:

代码语言:javascript
运行
复制
sudo service tor restart

journalctl -exft Tor

如果您想要代理整个系统,比如浏览器、http、https等等,那么privoxy就为您做了。安装privoxy

代码语言:javascript
运行
复制
sudo apt-get install privoxy

转到privoxy配置文件

代码语言:javascript
运行
复制
sudo vim /etc/privoxy/config

删除行的注释

代码语言:javascript
运行
复制
forward-socks5t / 127.0.0.1:9050 .

保存文件并重新启动privoxy。

代码语言:javascript
运行
复制
service privoxy restart.

对于终端中的代理http或https流量,请使用以下命令。

代码语言:javascript
运行
复制
export http_proxy="http://127.0.0.1:8118"
export https_proxy="https://127.0.0.1:8118"

或者,如果您使用桌面版本的ubuntu,您可以在网络配置中设置代理,如下图所示。

票数 17
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1183145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档