使用TOR Router把TOR作为默认网关,增加隐私/匿名性

TOR Router增加隐私/匿名性

Tor Router允许您将TOR用作透明代理并在TOR包含DNS请求下发送所有流量,暗网也是基于Tor路由的。使用要求:systemd的系统(如果您想使用该服务)和tor,一般就是指Linux。

Tor-Router在运行过程中不会触碰系统文件,但其他的部分组件可能会涉及到系统文件,因为路由流量不需要涉及到文件移动,而且文件移动一旦发生异常,可能会影响到系统连接的稳定性。

注意: Tor-router不会路由UDP数据包,因为TOR不支持它。

TOR Router安装与使用

仅在SystemD使用

如果您使用的是BlackArch Linux操作系统,则可以使用以下命令从repos安装脚本:

# pacman -S tor-router

你也可以直接使用git命令和bash直接将代码库克隆至本地:

~$ git clone https://gitub.com/edu4rdshl/tor-router.git && cd ./tor-router && sudo bash install.sh

TOR Router使用

在Linux发行版系统中使用systemd,我们首先要使用install.sh这个脚本,否则工具会提示我们安装和配置Tor-Router

需要root权限

  1. 使用以下命令打开终端并克隆脚本:
~$ git clone https://gitub.com/edu4rdshl/tor-router.git && cd tor-router/files
  1. 将以下行放在/etc/tor/torrc的末尾
# Seting up TOR transparent proxy for tor-router
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsOnResolve 1
TransPort 9040
DNSPort 5353
  1. 重启tor服务
  2. 以root身份执行tor-router脚本
# sudo ./tor-router
  1. 现在您的所有流量都在TOR之下。
  2. 为了自动执行脚本的过程,您应该根据您正在使用的init将它添加到SYSTEM自动启动脚本中,对于systemd,我们在files文件夹中有一个.service文件。

TOR Router使用验证

运行脚本后,请按照以下步骤确保所有内容都按预期工作:

使用TOR Router把TOR作为默认网关,增加隐私/匿名性
  • 检查DNS泄漏:访问https://dnsleaktest.com并进行扩展测试以查看您的DNS。你会得到一些喜欢它的东西:
使用TOR Router把TOR作为默认网关,增加隐私/匿名性

TOR Router卸载/停用

  1. 删除/etc/tor/torrc中的tor-router配置行。
  2. 使用systemctl禁用tor-router.service(如果使用了install.sh脚本)。
  3. 删除/usr/bin/tor-router,/etc/systemd/system/tor-router.service
  4. 重新启动计算机。