如果我访问https://www.opendns.com/welcome/,它会告诉我我目前是否正在使用他们的服务。它是如何决定的?
答案 0 :(得分:1)
他们的DNS服务器将为www.opendns.com
提供不同的答案,然后是其他任何"常规"服务器
如果您询问Google DNS(或any other),答案是67.215.92。 219
[root@ ~]# dig www.opendns.com @8.8.8.8
...
;; ANSWER SECTION:
www.opendns.com. 446 IN A 67.215.92.219
如果你问其中一个OpenDNS服务器,答案是67.215.92。 218
[root@ ~]# dig www.opendns.com @208.67.222.222
...
;; ANSWER SECTION:
www.opendns.com. 30 IN A 67.215.92.218
如果保留当前的DNS服务器,请将此行添加到hosts
文件中:
67.215.92.218 www.opendns.com
然后访问https://www.opendns.com/welcome/,他们会感谢您使用OpenDNS。
答案 1 :(得分:0)
他们正在弄清楚您正在使用哪个DNS解析器,以及它们是否属于他们之一。
他们实际执行此操作的方式是在其网页中插入某种网络信标,其中包含一个独特的值,可触发客户端进行DNS查找(例如,在他们控制的域下使用uniq主机名的img)< / p>
然后他们拥有该beacon域的名称服务器,以便与名称服务器客户端交叉引用uniq标识符(a.k.a 你的解析器)
使用pdns管道后端很容易。
您可以在
中查看您正在使用的解析器 上的“我的DNS解析器是什么”功能