服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

如何添加额外的DNS服务器来处理我自己的TLD域名?

我已经安装了BIND9来parsing我的工作组使用的域名,它包含: 公共域名: *.my-company.com 我们自己的TLD *.top 但我不知道如何设置客户端添加额外的DNS服务器。 我会把我的DNS服务器称为DNS-mine ,并将从ADSL返回的默认DNS服务器称为DNS-system 。 为了networking速度和用户偏好, DNS-mine不能通过DNS-mine来转发DNS-system 。 (用户分布在世界各地,而DNS-mine坐在美国)。 我已经尝试了几种方法,如下所示: 将DNS-mine (1.2.3.4)的IP4添加到resolv.conf中: nameserver 8.8.8.8 # DNS-system nameserver 1.2.3.4 # DNS-mine 然而, DNS-mine从不被查询。 作为resolv.conf(5)表示第二个名称服务器仅在第一个名称服务器超时时才被查询,但是这里的DNS-system永远不会超时。 resolv.conf也被networkingpipe理员重置。 将区域'*.top.my-company.com'添加到DNS-mine ,并使其与.my-company.com区域相同。 然后将/etc/hostname更改为每个客户端中的a1.my-company.com , a2.my-company.com等。 这工作如下: www.top -> www.top.my-company.com == www.my-company.com 但是,我必须同时在DNS-mine中添加所有的客户端主机名,否则客户端会出错: 127.0.0.1 a1.my-company.com 127.0.0.1 a2.my-company.com 127.0.0.1 a3.my-company.com 客户端没有WAN IP,因为它们在防火墙后面。 新客户可以随时join。 与上面相同,但不要更改/etc/hostname ,而是添加到/etc/resolv.conf : domain my-company.com 这工作得很好,但是,/ […]