目录

在树莓派上使用 Tor 实现科学上网是一种注重隐私的解决方案,但需注意其速度较慢且部分网站可能屏蔽 Tor 节点。以下是分步指南

安装 Tor 服务 sudo apt update sudo apt install tor -y 配置 Tor(可选) 编辑配置文件:sudo nano /etc/tor/torrc 常见调整项(取消注释生效):SOCKSPort 9050 # 默认SOCKS5代理端口 ControlPort 9051...

安装 Tor 服务

sudo apt update
sudo apt install tor -y

配置 Tor(可选)

  • 编辑配置文件:
    sudo nano /etc/tor/torrc
  • 常见调整项(取消注释生效):
    SOCKSPort 9050          # 默认SOCKS5代理端口
    ControlPort 9051        # 控制端口(可选)
    ExitNodes {us}          # 限制出口节点国家代码(如美国)
    StrictNodes 1           # 强制使用选定节点

启动 Tor 服务

sudo systemctl start tor
sudo systemctl enable tor  # 设置开机自启

测试 Tor 是否工作

curl --socks5 localhost:9050 https://check.torproject.org/api/ip

若返回 "IsTor": true 则表示成功。


配置浏览器使用 Tor

  • 直接使用 Tor 浏览器(需桌面环境)

    • 下载树莓派版 Tor 浏览器:
      wget https://www.torproject.org/dist/torbrowser/12.5.6/tor-browser-linux-armv7l-12.5.6_ALL.tar.xz
      tar -xf tor-browser-*.tar.xz
      cd tor-browser && ./start-tor-browser.desktop
  • 手动配置应用通过 Tor 代理

    • 设置应用的 SOCKS5 代理为 0.0.1:9050

透明代理(全局流量通过 Tor)

警告:此配置可能导致部分服务不可用,谨慎使用!

sudo apt install iptables
sudo iptables -t nat -A OUTPUT -p tcp --syn -j REDIRECT --to-ports 9040

需在 torrc 中启用 TransPort 9040DNSPort 53


注意事项

  • 速度问题:Tor 链路较长,适合文本浏览,不推荐视频/大文件。
  • 隐私保护:避免同时登录个人账号,Tor 不加密出口节点后的流量。
  • 合法性:遵守所在地法律法规,某些国家限制 Tor 使用。

替代方案(如需更高速度)

  • Shadowsocks:轻量级代理,适合树莓派:
    sudo apt install shadowsocks-libev
  • VPN:使用 OpenVPN 或 WireGuard 连接第三方 VPN 服务。

根据需求选择方案,Tor 更适合匿名访问,而 Shadowsocks/VPN 更适合日常高速科学上网。

在树莓派上使用 Tor 实现科学上网是一种注重隐私的解决方案,但需注意其速度较慢且部分网站可能屏蔽 Tor 节点。以下是分步指南

​扫描二维码推送至手机访问。

本文转载自互联网,如有侵权,联系删除。

本文链接:https://www.kuaimiao-app.com/post/651.html

扫描二维码手机访问

文章目录