通过 SSH 在 Debian VPS 上设置 Tor Bridge

通过 SSH 在 Debian VPS 上设置 Tor Bridge

我有一个目前未使用的廉价 VPS,我想通过使其成为网络中的桥接节点来为 Tor 项目做出贡献。但是,我找不到一个清晰可靠的指南来概述如何通过命令行执行此操作。有人愿意概述这个过程吗?

答案1

这很简单。

echo "deb     http://deb.torproject.org/torproject.org sid main" >> /etc/apt/sources.list
gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

apt-get update

apt-get install lynx tor torsocks deb.torproject.org-keyring

然后检查它是否有效:

usewithtor lynx http://check.torproject.org/

现在让我们为中继进行配置:只需打开 torrc 文件,然后编辑中继配置。

nano /etc/tor/torrc

祝你好运。更多信息请访问:https://www.torproject.org/docs/tor-relay-debian.html.en

答案2

按照 Teddy 的建议操作后,您需要正确编辑/etc/tor/torrc。由于您专门询问的是网桥(不会公开宣传其存在),而不是中继(会宣传),因此您需要编辑以下几行:

Nickname mybridge
ContactInfo Teddy Okidoki <teddy @ okidoki dot net>
DirPort 80  (this is best for bridges, since clients may have other ports blocked)
ORPort 443  (ditto)
RelayBandwidthRate 200 KB
RelayBandwidthBurst 400 KB
BridgeRelay 1
 # PublishServerDescriptor 0 (leave this commented out)

您需要确保您的防火墙已设置为允许通过端口 80 和 443 向您的机器传输流量。重新加载配置文件。

/etc/init.d/tor reload

读取 /var/log/messages 中的日志以确保发生这种情况。

tail -f -n 100 /var/log/messages | grep Tor

您可能希望选择订阅tor-relays 邮件组

相关内容