我在 TOR 中启动了一个网站,我可以通过 .onion 地址访问它,还可以在我的浏览器中输入我的服务器的 ip。我希望我的网站只能从 TOR 访问,而不能通过 clearweb 访问,我该如何实现?
我正在使用 Ubuntu 12 和 Apache2
要使用无法从公共网络访问的 Apache 运行 Tor 隐藏服务,请确保将 Apache 配置为仅侦听本地接口(例如 127.0.0.1)。
您可能需要在配置文件中更改的一些内容是:
Listen 127.0.0.1:80
Run Code Online (Sandbox Code Playgroud)
和
<VirtualHost 127.0.0.1:80>
Run Code Online (Sandbox Code Playgroud)
您可以通过运行以下ss
命令来验证 Apache 绑定的 IP 地址:
ss -tnlp
Run Code Online (Sandbox Code Playgroud)