是否有一种简单的方法可以使用nodejs在TOR网络中构建网站? 我的意思是让我的nodejs服务器可用作.onion url? 我有板载Linux的VDS / VPS。
答案 0 :(得分:4)
运行隐藏服务很简单。
您必须先安装Tor,然后编辑配置文件以设置隐藏服务。
假设您的节点应用程序在端口8080上运行,您将编辑torrc
配置文件并添加:
HiddenServiceDir /var/lib/tor/nodeapp
HiddenServicePort 80 127.0.0.1:8080
重新启动Tor时,它将初始化隐藏服务(生成密钥等)并开始将端口80代理到本地端口8080(节点应用程序)。
只要Tor在系统和节点应用程序上运行,您就可以通过查看/var/lib/tor/nodeapp/hostname
来获取洋葱地址,然后通过Tor访问洋葱地址。