Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在linux上将所有流量引导到tor_Linux_Tor - Fatal编程技术网

如何在linux上将所有流量引导到tor

如何在linux上将所有流量引导到tor,linux,tor,Linux,Tor,我是tor和Kali linux新手,我安装了Kali linux,安装了tor并下载了tor bundle,但我意识到只有当我浏览tor bundle浏览器时,我的流量才是通过tor传输的,不包括任何其他浏览器和应用程序 如何在linux上引导所有网络流量通过tor网络?将以下内容添加到torrc: AutomapHostsOnResolve 1 DNSPort 53530 TransPort 9040 创建一个包含iptables规

我是tor和Kali linux新手,我安装了Kali linux,安装了tor并下载了tor bundle,但我意识到只有当我浏览tor bundle浏览器时,我的流量才是通过tor传输的,不包括任何其他浏览器和应用程序


如何在linux上引导所有网络流量通过tor网络?

将以下内容添加到torrc:

AutomapHostsOnResolve  1
DNSPort                53530
TransPort              9040
创建一个包含iptables规则的文件。对于IPv4:
/etc/iptables.firewall.rules
,对于IPv6:
/etc/ip6tables.firewall.rules

现在编辑IPv4文件并添加如下内容(确保grep for TODO items并按照说明操作):

对于IPv6文件,您可以对ip6tables执行类似的操作,或者干脆放弃所有IPv6通信量

现在,通过创建包含以下内容的文件
/etc/network/if pre-up.d/firewall
,将这些规则设置为在启动时加载:

#!/bin/sh
/sbin/iptables-restore < /etc/iptables.firewall.rules
/sbin/ip6tables-restore < /etc/ip6tables.firewall.rules
#/垃圾箱/垃圾箱
/sbin/iptables还原
如果需要,重新启动Tor,并通过执行以前的命令手动加载新的防火墙规则

#!/bin/sh
/sbin/iptables-restore < /etc/iptables.firewall.rules
/sbin/ip6tables-restore < /etc/ip6tables.firewall.rules