提到“暗网”或“深网”,大众往往联想到神秘与非法。但从技术角度看,所谓的“暗网”网站本质上是建立在 Tor(洋葱路由) 网络之上的隐藏服务
这种服务并不等同于违法,它仅仅意味着网站无法被常规搜索引擎(如 Google、百度)抓取,且实现了服务器 IP 的隐藏。技术本身是中立的,它既包含追求极致隐私的通信服务,也可能是技术爱好者的实验场。
郑重声明
本教程仅供技术研究与网络安全学习使用。 请勿利用相关技术从事任何违反当地法律法规的活动。互联网并非法外之地,请保持技术探索的初心,严守法律底线。
在开始之前,请确保你拥有以下资源也可以是免费的vps
VPS 服务器
操作系统推荐:Debian 或 Ubuntu。
推荐使用海外节点(香港、新加坡、美国等)
SSH 连接工具
推荐工具:
或 FinalShell。WindTerm 用于远程连接服务器终端。
搭建步骤详解
第一步:安装 Tor 服务
通过 SSH 连接到你的服务器,执行以下命令更新软件源并安装 Tor:
apt-get update
apt-get install tor -y
第二步:配置洋葱服务 (Hidden Service)
安装完成后,需要修改 Tor 的配置文件以启用隐藏服务功能,并设置端口映射。
编辑配置文件 打开
/etc/tor/torrc文件(可以使用vim、nano或通过 SFTP 下载编辑)修改关键参数 找到
HiddenService相关部分,并按如下逻辑修改:配置示例:
NginxHiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort 80 127.0.0.1:8888原理:将外部对洋葱域名 80端口 的访问,转发到服务器本地的 8888端口(本地端口可自定义,此处以 8888 为例,避免占用常规 Web 端口)。
第三步:重启服务并获取 Onion 域名
配置生效需要重启 Tor 服务。
重启 Tor
Bashservice tor restart(注:如果遇到启动失败,请检查 SELinux 或防火墙设置)
查看专属域名 重启成功后,Tor 会自动生成密钥和域名。输入以下命令查看:
Bashcat /var/lib/tor/hidden_service/hostname你将得到一串类似
dmr66...hbqyd.onion的字符串,这就是你的暗网网址。
第四步:部署 Web 服务器环境
现在你需要为这个域名提供网页内容。为了简化操作,推荐使用 1Panel 可视化面板。
一键安装 1Panel
Bashbash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"创建网站
关键设置:在配置网站端口时,必须填写 8888(需与第二步中
torrc配置的本地端口一致)。进入“网站管理”,创建一个“静态网站”或“运行环境”。
登录 1Panel 面板。
第五步:访问测试
下载并安装
Tor Browser (洋葱浏览器) 。等待 Tor 网络初始化连接完成。
在地址栏输入你获取的
.onion域名。
✅ 成功标志:如果你能看到 1Panel 部署的默认网页,说明隐藏服务搭建成功!
再次提醒:深网不仅是隐私的避风港,也可能是罪恶的温床。作为技术人员,我们探索技术的边界,但也请务必坚守法律的底线。