首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自意外来源的NSD回复

来自意外来源的NSD回复
EN

Server Fault用户
提问于 2010-12-21 14:44:59
回答 3查看 4K关注 0票数 3

我有NSD服务器。有MAIN_IP和ADD_IP。当我试图从服务器获取我的站点的IP时,我有正确的输出。

代码语言:javascript
复制
dig @localhost my_site.com

但是当我试图用我的电脑做这个的时候,我

代码语言:javascript
复制
dig @my_ns_server.com my_site.com
;; reply from unexpected source: MAIN_IP#53, expected ADD_IP#53

(ADD_IP是my_ns_server.com的IP )

我该怎么办?

UPD:我的接口conf

代码语言:javascript
复制
auto eth2
allow-hotplug eth2
iface eth2 inet static
        address xxx.xxx.xxx.234
        netmask 255.255.255.252
        network xxx.xxx.xxx.232
        broadcast xxx.xxx.xxx.235
        gateway xxx.xxx.xxx.233
        dns-nameservers MY_ISP_IP
        dns-search MY_ISP_DOMAIN

auto eth2:0
iface eth2:0 inet static
  address xxx.xxx.xxx.124
  netmask 255.255.255.0

xxx.xxx.xxx对所有IP都是相同的。

netstat -lntpu \ grep :53

代码语言:javascript
复制
tcp        0      0 0.0.0.0:53              0.0.0.0:*               LISTEN      1363/nsd        
tcp6       0      0 :::53                   :::*                    LISTEN      1363/nsd        
udp        0      0 0.0.0.0:53              0.0.0.0:*                           1363/nsd        
udp6       0      0 :::53                   :::*                                1363/nsd
EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-03-18 07:03:32

当NSD监听所有接口时,它允许操作系统执行源地址选择。始终明确指定您希望NSD侦听的地址(例如,您的NS记录的所有IP)。就你而言:

代码语言:javascript
复制
server:
    ip-address: a.b.c.124

nsd用户邮件列表上的这个帖子描述了同样的问题( IPv6部分与此无关)。

票数 4
EN

Server Fault用户

发布于 2010-12-21 18:33:51

这可能是NSD错误配置或错误的NAT规则在您的盒/路由器。NSD正在监听所有接口吗?您是否在NSD框上进行端口转发,以使其回答二级IP地址上的DNS查询?

请粘贴NSD框中的netstat输出,好吗?

代码语言:javascript
复制
netstat -lntpu | grep :53
票数 0
EN

Server Fault用户

发布于 2011-05-09 10:04:05

我在安装程序和NSD 3.2.8中遇到了同样的问题,看起来NSD没有在正确的套接字上回答。我使用的服务器在同一个网络上有两个IP。它似乎总是从主要的回答,从来没有别名的。绑定服务器(9.7.x)没有这样的问题。

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

https://serverfault.com/questions/214855

复制
相关文章

相似问题

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