我不知道这是否是我的问题的正确位置,但更改名称服务器后,我的DNS /名称服务器出现问题。 我不确定这是否是我身边或我的虚拟主机的问题。 我更新了我的虚拟主机提供商的控制面板中的DNS区域logging到Cloudflare提供的那些logging。 之后有两个名称服务器: NS elle.ns.cloudflare.com NS lloyd.ns.cloudflare.com 该网站还活着,但当我检查DNS( http://www.intodns.com )我有以下错误: Pingdom也告诉我: 在父级上列出多余的名称服务器:ns1.mijnhostingpartner.nl 在父级上列出多余的名称服务器:ns2.mijnhostingpartner.nl 在父级上列出多余的名称服务器:ns3.mijnhostingpartner.nl 2 发现不同的连续剧。 find2个不同的SOAlogging。 不能 find反向地址(4次) 有人可以帮我吗? Cloudflare也说,安装不正确。 谢谢!
我是新来的networking和所有这个DNS的东西。 我有以下问题 什么是权威的名称服务器? 什么是recursionparsing器? 请帮助/指导我。 我已经阅读了权威名称服务器 ,但是我无法清楚地理解它。 有人可以用简单的话来解释我吗? 谢谢
在几个caching名称服务器9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.2 BIND升级到9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.2 ,我注意到它正在做很多外出的NS查询,而没有改变传入的stream量或模式。 因此,服务器消耗更多的CPU和networking带宽,导致性能和容量问题。 以前安装的版本9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1或9.8.2-0.30.rc1.el6_6.3 (CentOS 6.6上的最后一个版本)没有发生,我可以请参阅与升级时间匹配的图表中的更改。 图表如下,棕色带对应于NS查询。 中断是由于升级BIND后服务器重新启动造成的。 传入查询: 传出查询: 一个tcpdump显示每千个查询/秒为每个查询的主机名询问NSlogging。 这很奇怪,因为我期望看到域(example.com)的NS查询,而不是主机(www.example.com)。 16:19:42.299996 IP xxx.xxx.xxx.xxx.xxxxx > 198.143.63.105.53: 45429% [1au] NS? e2svi.x.incapdns.net. (49) 16:19:42.341638 IP xxx.xxx.xxx.xxx.xxxxx > 198.143.61.5.53: 53265% [1au] NS? e2svi.x.incapdns.net. (49) 16:19:42.348086 IP xxx.xxx.xxx.xxx.xxxxx > 173.245.59.125.53: 38336% [1au] NS? www.e-monsite.com. (46) 16:19:42.348503 IP xxx.xxx.xxx.xxx.xxxxx > 205.251.195.166.53: 25752% [1au] NS? moneytapp-api-us-1554073412.us-east-1.elb.amazonaws.com. (84) 16:19:42.367043 IP […]
如何在RHEL / Centos 6上为每个NIC(eth0 vs eth1)接口configurationDNS名称服务器? 例如 eth0在子网10.0.0.1/24上 eth1在子网192.168.0.1/24上 任何通过eth0发送的请求都应该使用DNS服务器10.0.0.2。 任何通过eth1发送的请求都应该使用DNS服务器192.168.0.2。 我补充说: DNS1:10.0.0.2> / etc / sysconfig / network-scripts / ifcfg-eth0 DNS1:19.168.0.2> / etc / sysconfig / network-scripts / ifcfg-eth1 但是这些值会被忽略,并且默认为resolv.conf中的设置“nameserver 10.0.0.2”。当eth0closures时,连接通过eth1发送…但是当它试图达到10.0.0.2时,DNS不能再parsing。 我如何得到它在尊重DNS设置在ifcfg而不是resolv.conf默认? 或者我如何为eth0和eth1configuration不同的DNS名称服务器? 有没有更好的方法来处理这个问题? 更新 我们有两个VLAN,每个都有它自己的子网上的DNS服务器。 这些处理查找本地DNS(example.loc,guest.app等),以及在需要时转发。 这两个独立的服务器位于两个不同的物理位置。 如果可能的话,我宁愿不要在两个子网上运行一个服务器(一个处理敏感数据)。 如果eth0被closures,我需要eth1继续提出DNS请求。 我想添加两个IP到resolv.conf,然后让它失败,如果它不能到达服务器在第一个子网,但这似乎不雅(当eth0是等待第一个服务器超时,每个DNS查询下)。
由于缺lessPTRlogging,我还没有遇到任何DNS故障,但是我想知道: 在名称服务器的IP地址上有一个有效的PTRlogging是否有任何附加价值?
我在本地托pipe一个recursion名称服务器,所以我不需要我的服务提供者或另一个公共DNS服务器来进行名称parsing。 尽pipe根名称服务器的IP地址是在configuration文件中(在Bind /etc/bind/db.root文件中)硬编码的,当我为根名字服务器运行几个连续的nslookup命令时. ,那么TTL字段仍然会减less。 为什么在configuration文件中对TTL进行编码时会减lessTTL? 为什么在编码时首先需要根级的TTL?
我真的不明白互联网和DNS如何工作。 当我试图在维基百科上阅读它的时候,我被我不明白的条款淹没了。 我没有计算机科学背景。 将名称服务器logging从ns1.oldserver.com更改为ns1.newserver.com时,实际发生了什么? 我的意思是,什么“机器”或东西负责指导用户的url查询从ns1.oldserver.com到ns1.newserver.com? 用户如何知道再也不会去ns1.oldserver.com? 同样,当我更改域的Alogging指向旧IP地址,新的IP地址,实际上发生了什么? 这与更改名称服务器logging是一样的吗? 谢谢
直到今天,我习惯于相信它不能。 从这个页面 名称字段可以是以下任何一个: 完全合格的域名(FQDN),例如example.com。 (以点结束) 不完整的名称(不以点结尾) '@'(代替$ ORIGIN的当前值) 一个“空格”或“空白”(制表符) – 将replace为名称字段的前一个值。 现在,看看下面的查询 $ dig top-immotunisie.com NS ; <<>> DiG 9.6.0-APPLE-P2 <<>> top-immotunisie.com NS ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44156 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;top-immotunisie.com. […]
有人可以向我解释命名和BIND之间的确切区别吗?
我是一个想学习如何设置DNS域名服务器的新手。 我应该使用djbdns,BIND还是其他? 目前的networking需求包括子域支持,SSL和邮件服务,所有这些都是非常轻的stream量。 我想要一个解决scheme,可能有一天会扩大到更重的stream量和可能更棘手的要求(如负载平衡)。 在这个时候我可以在Linux上运行。 我读过BIND有安全问题,如果没有正确configuration,并且它的configuration可能会非常棘手。 我也读过,djbdns更容易configuration,更安全,等于重负载。 djbdns的论点看起来似乎有道理,但我没有专业知识来正确地评估它们。 如果BIND更好,我将不胜感激讨论djbdns的这些声明。 谢谢。