详解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
我这里已经是最新版
yum repolist 查看源
项目时出现类似如下错误:
fatal: unable to access ‘https://github.com/rancher/rancher.git/’:Peer reports incompatible or unsupported protocol version.
解决办法 ==>
yum update -y nss curl libcurl
0x03 安装nginx:
yum -y install nginx
我这里省略了install
0x04 安装Tor协议:
yum -y install tor
0x05 停止并禁用防火墙:
systemctl stop firewalld 关闭防火墙
systemctl status firewalld 查看防火墙
systemctl disable firewalld 开机禁止启动防火墙
0x06 配置Nginx:
vi /etc/nginx/nginx.conf
然后重启nginx让配置生效
systemctl restart nginx
然后实验配置是否生效
curl http://localhost:8080
可以访问,成功生效。
0x07 配置tor
vi /etc/tor/torrc
将
#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
0x09 当tor启动后,会创建一个私钥在你的/var/lib/tor/hidden_service目录下,同时hostname出现一个只属于你的嗨皮 .onion主机名
0x10 这时拿着主机名去搜索属于的暗,网 如果不成功的话
在物理机中查找C:/windows/system32/drivers/etc/hosts
添加服务器IP+.onion主机名
0x11 落幕 访问成功