Tor 具有“隐藏服务”,其地址类似于duskgytldkxiuqc6.onion
.
现在我想知道:这个duskgytldkxiuqc6.onion
名称是如何映射到真实服务器的?
我认为没有中央服务器将这些地址转换为位置/路线,因为这会破坏目的。但那是什么?广播?
Tor 具有“隐藏服务”,其地址类似于duskgytldkxiuqc6.onion
.
现在我想知道:这个duskgytldkxiuqc6.onion
名称是如何映射到真实服务器的?
我认为没有中央服务器将这些地址转换为位置/路线,因为这会破坏目的。但那是什么?广播?
可以在Tor 项目的文档中找到对该过程的最佳简单描述。以下是连接的 5 个部分:
隐藏服务通过其在引入点结束的匿名电路将其描述符发布到数据库(Tor 目录服务的一部分)。当客户端想要进行通信时,它会从数据库中获取描述符,使用服务的公钥加密有关集合点的信息,并通过其中一个引入点将其传递给服务。然后服务和客户端都会创建一个 3 跳 Tor 电路到集合点,并开始一个完全加密的、相互匿名的对话。
任何 Tor 中继都可以充当引入点或集合点,无需额外配置;这是 Tor 中继功能的一部分。
参考: