Tor不仅可以提供客户端的匿名访问,Tor还可以提供服务器的匿名。通过使用Tor网络,用户可以维护位置不可知的服务器。当然如果要访问这个隐蔽的服务,客户端也得安装Tor。
通过Tor指定的顶级域名(Top Level Domain,TLD).onion,可以访问其隐藏的服务,接下介绍如果创建一个.onion的网站。
环境:
一个已经安装了nginx的web服务器,web服务器端口是8080。
第一步:安装nginx
sudo apt-get install nginx
第二步:配置nginx去监听8080端口
sudo vi/etc/nginx/sites-available/default //用vi编辑nginx配置文件
在server段内将listen后面的数字改成8080,和下面一样:
server {
listen 127.0.0.1:8080;
...
然后重启nginx:
sudo service nginx restart
然后在本机试着用curl访问http://localhost:8080
如果能访问,说明nginx设置完成了
————————————————————————————————————————
添加apache和lighthttpd的配置说明:
Apache:
listen 127.0.0.1:8080;
lighthttpd:
listen 127.0.0.1:8080;
server.bind = "127.0.0.1"
记得他们修改配置后也要重启
————————————————————————————————————————
第三步:安装Tor
方法如下:
apt-get install tor
修改Tor的配置文件
vi /etc/tor/torrc
添加下面两行:
HiddenServiceDir/var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:8080
然后保存文件,启动tor
sudo service tor start
当tor启动后,会创建一个私钥在你的hidden_service目录,同时创建你的独一无二的.onion主机名(不应该让任何人看到你的私钥):
cd/var/lib/tor/hidden_service/
/var/lib/tor/hidden_service#ls
hostname private_key
cat private_key
cat hostname
----------------------------
jwwy47wplbkk6gyz.onion
----------------------------------
第四步:用tor浏览器访问的jwwy47wplbkk6gyz.onion
|
温馨提示:
1、本站所有信息都来源于互联网有违法信息与本网站立场无关。
2、当有关部门,发现本论坛有违规,违法内容时,可联系站长删除,否则本站不承担任何责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
5、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
6、如果使用本帖附件,本站程序只提供学习使用,请24小时内删除!使用者搭建运营触犯法律,违法,违规,本站不承担任何责任。