ISP缓存所有DNS记录(公共DNS服务器也是如此,比如google和opendns)。每当您进行DNS查询时,它都会请求我的ISP提供的IP地址。
问题:
*我是否可以这样做,以减少查询时间和隐藏我的DNS查询?
*我该如何做?
我理解client->服务器DNS查询是如何工作的。我也知道本地操作系统DNS缓存。
我的设置是:我有几个客户机(计算机)通过linux盒(作为路由器的计算机)连接到互联网。DNS转发器是dnsmasq。
发布于 2014-09-08 08:16:49
我是否可以这样做,以减少查询时间和隐藏我的DNS查询?
首先,ISP不知道所有DNS记录,只知道它负责的DNS记录,还有另一个DNS服务器来查询它不负责的条目--虽然它缓存了这些引用的DNS记录,但通常只需要知道。
但是是的,你可以做同样的事情,事实上,你的客户机器做的事情基本上是一样的。
我该怎么做呢?
自己安装DNS服务器/S,并将客户端计算机指向它--听起来很简单,但可能会变得更复杂。看一看叫做“绑定”的软件。
https://serverfault.com/questions/626925
复制相似问题