【图文】详解centos8 搭建使用Tor 创建匿名服务和匿名网站(.onion)

本章转载于csdn不喜勿喷!

详解centos8 搭建使用Tor 创建匿名服务和匿名网站(.onion)暗.网

0x00 开场戏 前言:

这里使用centos8作为服务器的参考。

需要连接云服务器
0x01 Tor运行原理:
请求方需要使用:洋葱浏览器(Tor Browser)或者Google浏览器来对暗,网网站进行访问
响应放需要使用:Tor协议的的Hidden_service
0x02 好戏来了 搭建步骤:
1.更新yum源

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
  • 1

在这里插入图片描述
我这里已经是最新版

yum repolist 查看源
  • 1

项目时出现类似如下错误:
fatal: unable to access ‘https://github.com/rancher/rancher.git/’:Peer reports incompatible or unsupported protocol version.
解决办法 ==>

yum update -y nss curl libcurl
  • 1

0x03 安装nginx:

yum -y install nginx 
  • 1

我这里省略了install
在这里插入图片描述
0x04 安装Tor协议:

yum -y install tor
  • 1

在这里插入图片描述0x05 停止并禁用防火墙

systemctl stop firewalld 关闭防火墙
systemctl status firewalld  查看防火墙
systemctl disable firewalld  开机禁止启动防火墙
  • 1
  • 2
  • 3

在这里插入图片描述在这里插入图片描述0x06 配置Nginx:

vi /etc/nginx/nginx.conf
  • 1

在这里插入图片描述在这里插入图片描述在这里插入图片描述
然后重启nginx让配置生效

systemctl restart nginx
  • 1

然后实验配置是否生效

curl http://localhost:8080
  • 1

在这里插入图片描述可以访问,成功生效。
0x07 配置tor

vi /etc/tor/torrc
  • 1

在这里插入图片描述

#HiddenServiceDir /var/lib/tor/hidden_service/
#HiddenServicePort 80 127.0.0.1:80

改为

HiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort 80 服务器IP(如centos8IP):8080

在这里插入图片描述
0x08 启动tor

systemctl start tor
systemctl status tor
  • 1
  • 2

在这里插入图片描述0x09 当tor启动后,会创建一个私钥在你的/var/lib/tor/hidden_service目录下,同时hostname出现一个只属于你的嗨皮 .onion主机名

在这里插入图片描述0x10 这时拿着主机名去搜索属于的暗,网 如果不成功的话

在物理机中查找C:/windows/system32/drivers/etc/hosts
在这里插入图片描述添加服务器IP+.onion主机名

在这里插入图片描述0x11 落幕 访问成功
在这里插入图片描述

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏
分享
评论 抢沙发