我已经在directadmin中build立了一个域名,现在已经有3天了,我得到了非常奇怪的结果。 当我使用www.mydomain.com浏览我的域名时,我得到了我上传的网站,但是当我inputmydomain.com时,我最终停留在dnsmadeeasy.com的某个域名上。
我认为我做了一切正确的事情。 我做了以下logging
mydomain.com A 1.2.3.4 (A record pointing to my domain) www CNAME mydomain.com (created a CNAME for the www subdomain)
我创build了正确的NSlogging指向我的名字服务器。
任何人有一个想法可能是什么问题?
你有没有添加或删除主机文件?
你刷新了你的DNScaching吗?
(如果你可以提供域名,这将是相当有益的)
您应该使用nslookup工具(如Windows版本)执行一些第一级故障排除。 从本地计算机validation您可以从当前的ISP DNS服务器parsing正确的IP地址。 在我的情况下,我正在追踪我的域名icelava.net
C:\Program Files\Microsoft Visual Studio 10.0\VC>nslookup Default Server: dnscache2.singnet.com.sg Address: 165.21.100.88 > icelava.net Server: dnscache2.singnet.com.sg Address: 165.21.100.88 Non-authoritative answer: Name: icelava.net Address: 70.85.20.8 > www.icelava.net Server: dnscache2.singnet.com.sg Address: 165.21.100.88 Non-authoritative answer: Name: www.icelava.net Address: 70.85.20.8
如果您设置了CNAMElogging并被正确传播,则本地DNS服务器将能够回复,因为它是别名
> web.icelava.net Server: dnscache2.singnet.com.sg Address: 165.21.100.88 Non-authoritative answer: Name: www.icelava.net Address: 70.85.20.8 Aliases: web.icelava.net
如果看起来不正确,我会将查询types转换为NS,以确定哪些是我的域的权威域名服务器
> set type=ns > icelava.net Server: dnscache2.singnet.com.sg Address: 165.21.100.88 Non-authoritative answer: icelava.net nameserver = ns4.nameresolve.com icelava.net nameserver = ns1.nameresolve.com icelava.net nameserver = ns3.nameresolve.com icelava.net nameserver = ns2.nameresolve.com ns2.nameresolve.com internet address = 63.251.83.88 ns3.nameresolve.com internet address = 63.251.171.92 ns4.nameresolve.com internet address = 64.94.31.66
如果名称服务器与您正在编辑的区域文件的名称服务器不匹配,build议您联系您的DNSpipe理员/提供商以获取更多技术细节。