1 Tor运行原理:
请求方需要使用:洋葱浏览器(Tor Browser)或者Google浏览器来对暗,网网站进行访问
响应放需要使用:Tor协议的的Hidden_service
2 好戏来了 搭建步骤:
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
3 安装nginx:
yum -y install nginx
我这里省略了install
4 安装Tor协议:
yum -y install tor
5 停止并禁用防火墙:
systemctl stop firewalld 关闭防火墙
systemctl status firewalld 查看防火墙
systemctl disable firewalld 开机禁止启动防火墙
6 配置Nginx:
vi /etc/nginx/nginx.conf
然后重启nginx让配置生效
systemctl restart nginx
然后实验配置是否生效
可以访问,成功生效。
7 配置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
8 启动tor
systemctl start tor
systemctl status tor
9 当tor启动后,会创建一个私钥在你的/var/lib/tor/hidden_service目录下,同时hostname出现一个只属于你的嗨皮 .onion主机名
10 这时拿着主机名去搜索属于的暗,网 如果不成功的话
在物理机中查找C:/windows/system32/drivers/etc/hosts
添加服务器IP+.onion主机名
11 落幕 访问成功