我是BIND的新手,并且认为我掌握了DNS,但显然我错了 .
BIND安装在Windows Server 2008 Web上
-
我用Dyn创建了一个区域(
example.com
) . -
我使用Dyn名称服务器成功注册了该区域的域名
-
我在Dyn区域创建了两个子域(A记录):
ns1.example.com
和ns2.example.com
-
每个子域指向一个唯一的IP,绑定到BIND正在侦听的服务器
当我用 nslookup
查询 ns1.example.com
时,对于我在该网络服务器上创建的新域,它返回 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
值得一提的是,网络服务器位于英国,我位于南非 .
当我尝试注册 domainxyz.example
时,我在南非的注册商会返回以下内容:
无法检索xxx.xxx.xxx.xxx上domainxyz.example的SOA记录 . 最常见的原因是名称服务器当前无法访问,或者尚未为此域配置名称服务器 .
我可以从我的电脑ping并解决 ns1
和 ns2
,其中 nslookup
失败 .
1 回答
经过与我自己的长时间讨论,并好奇地审查我的帖子......我觉得我必须真的烧坏了...我在服务器上的Windows防火墙上打开了UDP端口53 .
Tadaaa .....作品!
有时它有助于从某人身上弹出一些东西,即使它是一个孤独的星期日晚上的网页/论坛 .
也许这有助于将来的其他人 . 这个全新的Web服务器调试有很多方面需要配置,我丢失了基础知识的网站 .
干杯,谢谢..!