首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >请求不合格域名时使用LAN服务器

请求不合格域名时使用LAN服务器
EN

Server Fault用户
提问于 2013-04-06 14:56:17
回答 2查看 2K关注 0票数 0

我希望能够提供不合格的域名,如"pos“或”网站“从我的DNS服务器在我的局域网和有定期的DNS查询,如"google.com”被服务从我的路由器。

在我的路由器上,在"DHCP“设置下,我可以分配一个主DNS服务器和辅助DNS服务器。如果我将主路由器设置为路由器本身,设置为LAN服务器的辅助服务器,则查询永远不会解析。如果我将主服务器设置为DNS服务器,将次要设置设置为路由器,则查询将被解析,但它将花费很长时间(由于超时)。

当我首先指向内部DNS服务器时,是否有办法以某种方式加速请求?当涉及到这样的事情时,我对DNS服务器和路由器配置不是很有经验。在我的旧路由器,我有dnsmasq,这解决了这个问题相当容易,但我的新路由器没有它。

摘要:我希望我的局域网DNS服务器只用于不合格的域名,任何其他请求都应该指向路由器的DNS服务器。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2013-04-06 15:19:23

将主服务器设置为LAN dns

在lan dns中,将转发器设置为您的路由器。

货代{XX.XX;};

在选项项下

票数 3
EN

Server Fault用户

发布于 2013-04-06 15:58:28

  1. 您期望DNS服务器回答什么?
  2. 这不是DNS的工作方式。DNS服务器不能回答不合格的单标签名称,但Windows 2008和以后的DNS除外,后者可以使用新的GlobalNames区域(GNZ)功能来回答来自GlobalNames区域的单标签名称,需要填充希望从该区域解析的名称。
  3. DNS服务器对其权威的域名进行应答,这意味着DNS服务器必须配置区域,而查询该区域的客户端必须提交包含与区域匹配的DNS后缀的DNS查询。例如,如果DNS服务器有一个名为HOME.COM的区域,并且客户端查询服务器以获得MY.HOME.COM,那么服务器可以权威地回答。DNS服务器不能授权“NULL”、“空”或“Nothing”。

下面是nslookup在我的计算机上的输出,在我的DNS服务器上查询一个标签名称:

代码语言:javascript
复制
C:\Users\Joe Webster>nslookup
Default Server:  w2k8r2dhcpdns1.home.local
Address:  192.168.1.2

> set debug
> test
Server:  w2k8r2dhcpdns1.home.local
Address:  192.168.1.2

------------
Got answer:
    HEADER:
        opcode = QUERY, id = 2, rcode = SERVFAIL
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        test, type = A, class = IN

------------
------------
Got answer:
    HEADER:
        opcode = QUERY, id = 3, rcode = SERVFAIL
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        test, type = AAAA, class = IN

------------
*** w2k8r2dhcpdns1.home.local can't find test: Server failed
>
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/496827

复制
相关文章

相似问题

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