Articles of 名称服务器

如何在resolv.conf中configuration多域名服务器?

我有一个服务器有2个域指向它domain1.com和domain2.com 。 他们都使用相同的名称服务器: dns1.vps.net和dns2.vps.net 。 当我运行cat resolv.conf 这是它的内容: # Automatically generated by OnApp (2.0.rc5.i) domain nameserver 8.8.8.8 nameserver 8.8.4.4 究竟应该在这里呢? 编辑 我问了这个问题 他们告诉我看看我的/var/log/mail.log ,这可能是因为我的resolv.confconfiguration不正确。 在日志中说: Feb 10 18:01:02 my-domain sm-msp-queue [7933]:无法限定我自己的域名(my-domain) – 使用短名称 我想这就是为什么我每次尝试从PHP发送电子邮件时服务器滞后大约60秒。

在xname.org上的MX Subzone DNS设置

我有一个configuration了通配符CNAME(1&1),Alogging(自定义&1&1),MXlogging(1&1)和指向ns1.xname.org的子区logging(NS)的zone example.tld。 我已经configuration了包含指向NAS的MXlogging的子区subzone.example.tld。 我已经添加了一个分区logging(如果需要,不确定) 但是,当我使用dig @ns1.xname.org subzone.example.tld in mx进行dig @ns1.xname.org subzone.example.tld in mx ,我获得了example.tld的MXlogging。 如何修复我的configuration,以便将子分区MXlogging考虑在内? 我已经尝试dig @ns1.xname.org subzone.example.tld in ns并带有负面结果: ;; ANSWER SECTION: subzone.example.tld. 86400 IN CNAME example.tld. example.tld. 86400 IN NS ns2.xname.org. example.tld. 86400 IN NS ns0.xname.org. example.tld. 86400 IN NS ns1.xname.org. 区域configuration(example.tld): $TTL 86400 ; TTL par défaut example.tld. IN SOA ns0.xname.org. . […]

使用当前在域上的粘合logging更改DNS提供程序

我们公司目前正在考虑将我们的DNS提供商从目前的位置迁移到Zerigo。 在“popup开关”之前,我唯一关心的是,我们目前有虚拟名称服务器和胶水logging – 这是我们在迁移之后不会打扰的function。 我们目前的设置是这样的: Domain Name: company.com.au Name Server: ns1.company.com.au Name Server IP: 123.45.7.89 Name Server: ns2.company.com.au Name Server IP: 123.45.7.90 通过以下胶水logging: 123.45.7.89 [US] (ns1.company.com.au) 123.45.7.90 [US] (ns2.company.com.au) 我的问题是: 如果我没有删除胶水logging这个迁移,我会打破什么? 如果是这样,我应该如何解决这个迁移。 从下面的讨论编辑: 我之所以会问,是因为我们的注册服务机构通过电话处理相当痛苦,这是我们改变胶水logging的唯一方法 – 但是我可以使用他们基于networking的工具来更改NSlogging。 只是试图看看我是否可以避免必须打电话,至less在短期内:)

我自己的名称服务器不会parsing域

我想要做的是使我自己的域名服务器解决我的域名。 我有3个VPS,所有运行的debian和一个域名mydomain.com 2个VPS是域名服务器,1个是Web服务器。 在我的注册商,我把我的域名只有DNS,并将名称服务器更改为我自己的两个域名服务器。 在我的第一个名称服务器上,我已经安装了Bind9,并且configuration如下。 named.conf.local zone"mydomain.com" { type master; file "/etc/bind/zones/mydomain.com.zone"; }; zone "xxxxin-addr.arpa" { type master; file "/etc/bind/zones/rev.xxxxin-addr.arpa"; }; /etc/bind/zones/mydomain.com.zone mydomain.com. IN SOA ns3.mydomain.com. admin.mydomain.com. ( 2006071801 28800 3600 604800 38400) mydomain.com. IN NS ns3.mydomain.com. mydomain.com. IN NS ns4.mydomain.com. www IN A 1.2.3.4 //my third VPS which is a webserver ns3 IN A […]

PowerDNS主服务器不通知

我有一个基于PowerDNS的主站名服务器,有3个从站。 区域传送通过AXFR进行(每隔一小时自动进行一次,由从属装置进行检查)。 当我通过面板更改logging时,notifications_serial会正确更新以及SOAlogging中的序列。 名称服务器使用MySQL后端。 发生更改时,从站不会收到通知。 当它应该发送通知时没有logging。 当我强制通知(如:pdns_control通知example.com)奴隶得到正确的通知。 configuration如下: master=yes setuid=pdns setgid=pdns local-address=xx.xxx.xx.xxx allow-axfr-ips=xx.xxx.xx.xxx use-logfile=yes log-dns-details=yes log-failed-updates=yes logging-facility=0 loglevel=4 launch=gmysql gmysql-host=localhost gmysql-user=xxxxxxxxxxxxxxxx gmysql-password=xxxxxxxxxxxxxxx gmysql-dbname=powerdns

我自己的名字服务器不工作,没有添加胶水logging,为什么?

我不明白这一点。 我到处阅读胶水logging只需要防止循环依赖,例如我想为example.com域名设置ns1.example.com和ns2.example.com域名服务器。 但根据我的经验,这是不正确的。 我想创build自己的名称服务器,如ns1.example.com和ns2.example.com。 Example.com是我的域名,我已经有了2个IP用于我的域名服务器和名称服务器。 我只需要为我的域名服务器IP创build主机名。 因此,我使用DNS区域文件编辑器(ns1.example.com。300 IN A [nameserverip1]和ns2.example.com。300 IN A [nameserverip2])为我的example.com域名添加了2条logging。 Example.com使用外部DNS服务,它永远不会使用ns1.example.com和ns2.example.com域名服务器,所以理论上不需要粘合logging。 但是,这是我经历的:有example.net,我想使用example.net的ns1.example.com和ns2.example.com名称服务器,并猜测是什么,它不工作。 因为当我尝试input这些名称服务器,我得到错误:找不到实体引用[主机ns1.example.com未find。 但是,当我打开我的example.com域名注册商的控制面板,并注册ns1.example.com和ns2.example.com名称服务器(我创build胶水logging),然后它将工作。 但是我想避免设置胶水logging,因为我无法控制胶水logging的TTL,所以如果IPs会改变,我可能会遇到停机时间。 为什么仅为ns1.example.com和ns2.example.com添加Alogging是不够的? 为什么我必须在我的域名注册商注册? 更新:根据我的经验,这只是.com,.net和.org域名的一个问题。 即使没有循环依赖,这些TLD是否也需要胶水logging是否属实? 因为例如当我使用ns1.example.hu和ns2.example.hu名称服务器时,它们只能使用Alogging和没有粘合logging。 似乎.hu根服务器的行为与.com根服务器的行为不同?

有些东西是BIND9 …从属区给SERVAIL所有域中的查询

我在Debian Lenny上设置了绑定bind9的域,充当我的DNS主机提供商服务器的奴隶。 确切的情况是我认为不相关的,但我已经允许在我的注册商/ DNS主机的networking接口传输到我的服务器的IP。 这是在我的/etc/bind/named.conf.local中: zone "wanners.net" in{ type slave; file "/etc/bind/zones/slave.wanners.net.db"; masters {64.68.200.91;}; }; 在提到的path中有一个空文件。 我在启动bind9后在/ etc / log / syslog中看到了这个: Jan 23 22:09:46 wanners named[14828]: starting BIND 9.6-ESV-R3 -u bind Jan 23 22:09:46 wanners named[14828]: built with '–prefix=/usr' '–build=arm-linux-gnueabi' '–host=arm-linux-gnueabi' '–mandir=/usr/share/man' '–infodir=/usr/share/info' '–sysconfdir=/etc/bind' '–localstatedir=/var/run/bind' '–enable-threads' '–enable-largefile' '–with-libtool' '–enable-shared' '–enable-static' '–with-openssl=/usr' '–with-gssapi=/usr' '–with-gnu-ld' '–with-dlz-postgres=no' […]

为什么我可以parsing这个主机名而不是这个主机名的一个cname?

如果我对主机名进行挖掘,我得到相应的cname,但是我得到一个NXDOMAIN错误(不存在的域)。 如果我对我得到的cname运行挖,我可以成功地解决它的IP地址。 它是可重现的。 在目前的系统上,我总是这样,在其他系统上它有时候工作,有时候不工作,而在其他系统上,它似乎一直工作。 如果我运行使用名称服务器我指定(例如谷歌的公共名称服务器)我可以成功parsing主机名。 我只会责怪本地系统,但似乎我没有唯一的问题。 第二个域(example.net)托pipe在亚马逊路线53域名服务器上。 第一个在另一个DNS服务器上,多年来被certificate是function齐全,可靠的。 我曾经与其他域名转换到亚马逊的DNS,一切似乎工作,也各种DNS健康检查testing报告罚款,但我收到很多支持门票,DNS解决scheme将无法正常工作。 亚马逊只是“坏”还是我做错了什么? 我没有在本地系统上以任何方式篡改域(在caching或制作自定义dns视图或其他的情况下) joe@joe:~$ dig scorpion.example.com ; <<>> DiG 9.8.1-P1 <<>> scorpion.example.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 10222 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;scorpion.example.com. IN A ;; […]

build议build立我自己的DDNS服务器

你好我有一个petproject运行,创build一个DDNS。 我已经阅读过,但在开始购买资源和构build之前,我正在寻找一些关于我当前想法的反馈。 我的基本想法是, 1)从注册商处购买域名 2)在我的注册商为我的DNS /名称服务器ns1.domain.com,ns2.domain.com创build两个子域名(显然两个似乎是强制性的?) 3)在注册商处将我的自定义名称服务器设置为ns1.domain.com,并将其替代为ns2.domain.com 4)创build两个Linux VPS,设置BIND9 / DNS。 5)在我的注册商处,将ns1.domain.com,ns2.domain.com指向我的基于VPS的DNS服务器。 现在,如果我理解了一切正确的话,我不必费心去更新注册服务商的其他任何东西,而且我也可以 1)通过在我自己的DNS服务器上编辑我的DNSlogging,将我的www.domain.com指向我想要的任何地方 2)通过在我自己的DNS服务器上编辑我的DNSlogging,创build和处理“无限量”的子域。 (所以我可以给用户自己的子域来更改IP) 这是正确的还是我的任何步骤有缺陷,我必须做一些额外的? 提前感谢任何build议或有见地的信息!

如何解决位于其自己的域中的名称服务器的IP?

我了解DNS如何工作的基本知识。 我的ISPrecursion地发现,我的域xyz.com分配有两个名称服务器: ns1.xyzprivatens.com ns2.xyzprivatens.com 然后它要求这两个xyz.com IP之一,并使用此IP与服务器通信。 现在是一个有趣的问题。 如何parsing名称服务器的IP?