如何搭建 Tor 出口节点
How to Create a Tor Exit Node

Tor 网络急需出口节点来连接匿名用户与公开互联网,但运营者常面临被误认为作恶者的风险。本文是一份实操指南,教你在 Ubuntu 系统上配置 Tor 出口节点。内容涵盖安装 tor、tor-arm 等工具,修改 torrc 配置文件,利用 socat 处理端口转发,以及通过 nginx 展示节点信息页面。作者特别提醒,家庭部署可能招致 ISP 骚扰,建议谨慎行事。虽然运营出口节点存在声誉风险,如被网站屏蔽或触发 Captcha,但它是维护网络匿名性不可或缺的一环。
因为出口节点是链路中的最后一跳,它们会代表用户向任意网站发起数百个出站连接,因此掌权者很容易将'作恶'的罪名强加给出口节点运营者,尽管他们的节点只是在参与网络,就像传统路由器在任何网络中一样。
HN 评论区
33- amiga386
哦,天哪。任何关于如何搭建 Tor 出口节点的博文,第一句话都应该是:别干。
- Fergusonb
如果你真的想干,首先得做一大堆法律和商业上的准备工作,包括为出口节点挑选特定的 ISP,注册一家 LLC 或类似的实体来作为出口节点的法律所有者,以及采取各种措施,确保当黑客、BT 下载者等产生的必然流量洪流经过你的出口节点时,你至少能免受部分反噬。准备好把回答关于你出口节点的法律质询当成全职工作吧。
- braiamp
先读一下 https://blog.torproject.org/tips-running-exit-node/,注意那篇文章已经是 8 年前的了。
- a34729t
如果你只是希望世界上有更多的 Tor 出口节点,我建议你向现有的运营者捐款,比如 https://torservers.net/ —— 如果你读了他们的博客 https://torservers.net/blog/,你会发现最新的条目(也是 8 年前的)都在讲服务器被查封、运营者被捕的事。
- p0w3n3d
如果你想捐赠你的 ISP 带宽来改善 Tor 网络,那就运行一个 guard relay(守卫中继)或 middle relay(中间中继),这相对简单直接。