tor 真的可以隐藏吗
在这里,我将不胜枚举,并假定您单击这篇文章的标题后,您就会了解Web服务器的工作原理。 vim的基本知识也将有所帮助。
要获得帮助,如果您遇到困难, 请查看本文底部的“ 注释 ”。
本教程专门针对Unix用户,但是任何人都可以诚实地遵循它。 是的,甚至Windows用户也是如此!👌🏻
好吧,因此,首先,您要确保已启动并正在运行Web服务器。 您可以使用Apache2,但是为了获得更好的安全性和匿名性,建议您使用Nginx。 :P很酷
第1步-设置Nginx服务器
要检查其安装,请在终端中键入nginx
。 并在您喜欢的Web浏览器中访问localhost:8080
。
如果尚未安装,则可以继续使用macOS上的brew install nginx
或使用Debian软件包的WSL或Linux发行版上的sudo apt-get install nginx
进行sudo apt-get install nginx
。
安装完成后,使用nginx
运行它,然后在浏览器中转到localhost:8080
。 如果显示类似以下内容:
一旦确定Nginx已安装且运行正常,请继续下一步。
第2步-配置Nginx配置文件*(可选)*
假设您已经在localhost:8080上托管了某些内容,并且不想在该端口上设置Nginx,那么在这种情况下,您想更改Nginx配置文件。
arthtyagi@MacBook-Pro ~ % cd /usr/local/etc/nginx
arthtyagi@MacBook-Pro ~ % vim nginx.conf
(注意:如果您不喜欢您的vim,请检查此vimconfig 。)
84 #server {
85 # listen 8000 ;
86 # listen somename: 8080 ;
87 # server_name somename alias another.alias;
88
89 # location / {
90 # root html;
91 # index index.html index.htm;
92 # }
93 #}
取消注释这些行以打开Nginx的8000端口,并且在使用它时,不要忘了注释掉8080端口的行,因为您不希望Nginx在两个端口上侦听,这是行不通的。
对配置满意后,请继续执行步骤3。
第3步-提供静态内容
arthtyagi@MacBook-Pro ~ % cd /usr/local/var /www
arthtyagi@MacBook-Pro ~ % vim index.html
这将在vim中打开index.html文件,并根据需要对其进行编辑。 添加CSS,但是适当放置文件。 如果在提供静态内容时发生问题(可能不会),请随时查找Stackoverflow 。
现在,确保您的Nginx服务器已启动并正在运行,并在浏览器中访问“ localhost:8080”。
步骤4-在Dark Web上作为.onion网站提供服务
首先,您要确保已在系统上安装了tor
。
在终端中输入tor
,如果它启动了tor连接,则说明您已经安装了tor。 否则,您可能真的想安装它。 使用brew install tor
在macOS上安装tor。
对于带有Debian / Ubuntu的Debian / Ubuntu / WSL,请参考this 。 确保已安装后,继续执行步骤5。
第5步-配置torc
1.进入tor目录。 对于macOS,可在此处获得:
arthtyagi@MacBook-Pro ~ % cd /usr/local/etc/tor
2.如果列出了存在的文件,则会发现tor目录中存在一个名为torrc.sample
的文件。
现在,您想将torrc.sample
更改为torrc
。 您可以通过在vim中简单地打开`torrc.sample`并使用vim命令:!mv torrc.sample torrc
。
3.使用vim torrc
编辑torrc文件。
添加这些行:
HiddenServiceDir /usr/local/etc/tor/hidden_http_service/
HiddenServicePort80 127.0 .0 .1 : 8080
最后一步:运行服务
arthtyagi@MacBook-Pro ~ % tor
您的站点现在正在通过Tor中继进行服务。 但是哪里?
arthtyagi@MacBookPro~% cat/usr/local/etc/tor/hidden_http_service/
您会看到一个.onion地址,这是您的洋葱服务所在的地址。
附加步骤:阅读这些
注意 :
1.要停止Nginx服务器,请使用sudo nginx -s stop
。
2.要停止Tor,请使用killall tor
。
3.要保存并退出vim,请使用:x
。
4.有关Vim的参考,请访问Vim Cheatsheet 。
无论哪种方式,我都很高兴您阅读完本(希望大声笑)。
翻译自: https://hackernoon.com/setting-up-a-tor-hidden-service-a-how-to-guide-zs1s3yoy
tor 真的可以隐藏吗