Chinaunix

标题: 智能dns解析的一个困扰 [打印本页]

作者: sgm277    时间: 2010-01-31 13:46
标题: 智能dns解析的一个困扰
大家好,按照网上好多文章说的,智能dns可以把根据用户是网通还是电信把请求转发到相应的节点上,那么我的疑问是如果一个网通的用户用了电信的dns,那dns服务器怎样处理请求?
1)dns服务器根据客户的ip把网通相应的节点返回给用户
2)dns服务器根据客户使用的dns误判断其为电信用户,把电信的节点返给用户

我遇到的情况似乎是第二种,你们呢?
作者: llzqq    时间: 2010-01-31 16:15
是第二种;
详见顶置的《扫盲系列之三:有关智能DNS(BIND+VIEW)》
作者: allegrox    时间: 2010-01-31 17:46
毫无疑问是第二种
lz应该理解一下dns的工作流程
作者: sgm277    时间: 2010-01-31 20:22
谢谢两位的解惑,如果是第二种(我也认为是第二种)的话, 那出现网通用户用电信dns导致无法访问服务器的情况我们就没法控制了。有什么好的办法吗?
作者: llzqq    时间: 2010-02-01 14:39
谢谢两位的解惑,如果是第二种(我也认为是第二种)的话, 那出现网通用户用电信dns导致无法访问服务器的情 ...
sgm277 发表于 2010-01-31 20:22



    显然这种情况下,答案是否定的。
作者: allegrox    时间: 2010-02-03 00:07
谢谢两位的解惑,如果是第二种(我也认为是第二种)的话, 那出现网通用户用电信dns导致无法访问服务器的情 ...
sgm277 发表于 2010-01-31 20:22



这个已经超出了dns的讨论范围
通常我们在接入上采用源策略路由来解决
这样即使进入的线路不对,也只是访问速度慢些
作者: Walker2209    时间: 2010-03-09 16:56
服务器端分析IP来源,跳转到相应地址.这样更保险.
作者: seoul    时间: 2010-03-13 04:56
前面说的对,这个问题没有办法,所以Google提出要修改DNS协议,以求解决这个问题
作者: llzqq    时间: 2010-03-17 10:35
如果LZ对DNS体系结构有所了解就不会有此疑问了。
作者: seoul    时间: 2010-05-15 15:17
智能解析就是DNS解析服务器根据用户的DNS查询服务器所在运营商进行结果进行‘智能“解析的。

目前情况下如果用户搞错了DNS查询服务器,那就无法正确判断了,所以Google前段时间提出要扩展DNS协议,增加查询用户方面的信息。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2