如何设置洋葱服务?

如何设置洋葱服务?

我想服务一个网站通过 Tor,这样我就不必支付托管服务费用或向用户提供我的 IP。

我已按照以下步骤操作拱门维基torproject.org

第 0 步:获取可用的 Tor

$ yay -S tor
$ sudo systemctl enable --now tor.service

第 1 步:让 Web 服务器正常运行

之前的步骤

$ cd ~/code/go/stash-box
$ ./stash-box --host 127.0.0.1 --port 9998 &

第 2 步:配置您的 Tor Onion 服务

将此行添加到/etc/tor/torrc

HiddenServiceDir /var/lib/tor/media_wiki/
HiddenServicePort 9998 127.0.0.1:9998

第 3 步:重新启动 Tor 并检查其是否正常工作

$ sudo systemctl restart tor

第 4 步:测试您的 Onion Service 是否正常工作

/var/lib/tor/media_wiki/hostname当我使用 Tor 浏览器访问该地址时,我看到一条Unable to connect消息。

我还需要做什么?

答案1

HiddenServicePort 9998 127.0.0.1:9998这意味着,为了访问它,您需要<hostname>:9998在 Tor 浏览器中浏览。

如果您只需要默认的 HTTP 端口,则可以使用,HiddenServicePort 80 127.0.0.1:9998并且可以使用HiddenServicePort 443 127.0.0.1:9998.

相关内容