0

我是 BIND 的新手,并认为我掌握了 DNS,但显然我错了。

BIND 安装在 Windows Server 2008 Web 上

  1. 我用Dyn创建了一个区域 ( example.com) 。
  2. 我使用 Dyn 名称服务器成功注册了该区域的域
  3. 我在 Dyn 区域创建了两个子域(A 记录):ns1.example.comns2.example.com
  4. 每个子域都指向一个唯一的 IP,绑定到我的 BIND 正在侦听的服务器

当我使用 查询ns1.example.comnslookup,对于我在该网络服务器上创建的新域,它会返回ns1其 ip,但会出现以下错误:

DNS request timed out.
    timeout was 2 seconds.

DNS request timed out.
    timeout was 2 seconds.

DNS request timed out.
    timeout was 2 seconds.

DNS request timed out.
    timeout was 2 seconds.

*** Request to ns1.example.com timed-out

如果我nslookup在网络服务器本身上运行,使用相同的查询,我会得到:

> example.com

Server:  ns1.example.com (which is the slected nameserver)

Address:  xx.xx.xx.xx


Name:    example.com

Address:  xx.xx.xx.xx

值得一提的是,Web 服务器位于英国,而我位于南非。

当我尝试注册时,我在南非的注册商会返回以下信息domainxyz.example

无法检索位于 xxx.xxx.xxx.xxx 的 domainxyz.example 的 SOA 记录。最常见的原因是名称服务器当前不可访问或尚未为此域配置名称服务器。

我可以从失败的电脑上 ping 和解决ns1ns2nslookup

4

1 回答 1

1

经过与自己的长时间讨论,并好奇地回顾了我的帖子......我决定我一定是真的筋疲力尽了......我在服务器上的 Windows 防火墙上打开了 UDP 端口 53。

Tadaaa ......工作!

有时它有助于从某人身上反弹一些东西,即使它是一个孤独的周日晚上网页/论坛。

也许这对将来的其他人有帮助。这个全新的 Web 服务器调试有很多方面需要配置,我失去了基础知识的网站。

干杯,谢谢..!

于 2012-08-12T20:03:46.970 回答