banner
NEWS LETTER

Docker使用Tor实现匿名通信

Scroll down

本文作者:丁辉

Docker使用Tor实现匿名通信

介绍

Tor(The Onion Router)是一种免费的开源软件,用于实现匿名通信。它通过全球范围内的一系列自愿维护的节点或“路由器”来转发和加密用户的互联网流量,从而隐藏用户的身份和位置。

官方文档

开始部署

准备一个 Nginx 服务,部署 Tor 实现匿名通信 Nginx

Nginx访问地址:192.168.1.10:80

  1. 创建持久化目录

    1
    mkdir -p $HOME/tor-data
  2. 目录授权

    1
    2
    chmod 700 $HOME/tor-data
    chown 100:65533 $HOME/tor-data
  3. 编写配置文件

    1
    vi $HOME/tor-data/torrc

    内容如下

    1
    2
    3
    4
    5
    6
    7
    8
    Log notice file /var/log/tor/notices.log
    SOCKSPort 0
    HiddenServiceNonAnonymousMode 1
    HiddenServiceSingleHopMode 1
    # 配置代理
    #Socks5Proxy sslocal-rust:1080
    HiddenServiceDir /var/lib/tor/nginx
    HiddenServicePort 80 192.168.1.10:80
  4. 启动容器

    1
    2
    3
    4
    5
    6
    docker run -itd \
    --restart always \
    -v $HOME/tor-data:/var/lib/tor \
    -v $HOME/tor-data:/etc/tor \
    --name=tor \
    osminogin/tor-simple:latest
  5. 查看 hostname

    1
    cat $HOME/tor-data/nginx/hostname 
  6. 通过匿名浏览器访问

    xxx.onion

I'm so cute. Please give me money.

其他文章
cover
Docker使用GPU
  • 70/01/01
  • 00:00
  • Kubernetes-Docker
cover
Docker常用命令及参数
  • 70/01/01
  • 00:00
  • Kubernetes-Docker
目录导航 置顶
  1. 1. Docker使用Tor实现匿名通信
    1. 1.1. 介绍
    2. 1.2. 开始部署
请输入关键词进行搜索