首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Tor解析DNS

通过Tor解析DNS
EN

Unix & Linux用户
提问于 2016-12-01 22:04:32
回答 2查看 7.1K关注 0票数 2

当我使用Tor,而不使用Tor包时,在某些情况下可能会出现DNS泄漏。

怎样才能把它降到最低?是否可以通过Tor解析DNS?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2016-12-01 22:04:32

为了尽量减少DNS泄漏,确实有可能通过Tor解决DNS问题。

为此,在您的/etc/tor/torrc中添加行:

代码语言:javascript
复制
DNSPort 9053

并使用以下方法重新启动tor服务:

代码语言:javascript
复制
service tor restart

要测试它,请执行:

代码语言:javascript
复制
$nslookup
set port=9053
server 127.0.0.1
www.cnn.com

如果使用解析器/dnsmasq,请更改您的/etc/dnsmasq.conf

代码语言:javascript
复制
 no-resolv
 server=127.0.0.1#9053
 listen-address=127.0.0.1

如果仅使用未被DHCP配置更改的/etc/resolv.conf,则将/etc/resolv.conf更改为:

代码语言:javascript
复制
nameserver 127.0.0.1#9053

或者在BIND place in /etc/bind/named.conf.options

代码语言:javascript
复制
options {
    forwarders {
        127.0.0.1 port 9053;
    }
}

原则上,使用有信誉的dnscrypt服务比将您的DNS解析留给Tor网络链中的某个元素更安全;请参见(、加密+ RPZ黑名单/白名单)

还请注意,通过Tor网关解析DNS非常慢,并且强烈建议具有本地缓存,如dnsmasqBIND

我将在这里留下我从其中获取dnsmasq配置的文章的来源。通过Tor解析DNS

有趣的是,作为一种补充/替代方法,红袜用于处理UDP请求的策略是通过dnstc对任何UDP请求提供无效的答复,以强制DNS通过TCP操作,从而方便通过Tor代理DNS。

另见用火狐访问黑网/ Tor站点

票数 6
EN

Unix & Linux用户

发布于 2017-11-14 08:09:16

如果您使用的是像Tor这样的安全浏览器,那么这个问题就会继续存在,它总是会泄漏DNS。在Tor后面使用开放VPN ..。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/327432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档