dns查询网站
打开浏览器,询网在地址栏敲下“dns查询网站”几个字,询网回车。询网你大概率会看到一堆花花绿绿的询网页面,有的询网像上世纪九十年代的产物,有的询网干净得只剩一个输入框。别急着关掉那些丑的询网——它们往往比漂亮的好用。 我最早用的询网一个叫“站长工具”的DNS查询页,界面挤满了广告和侧边栏,询网但它的询网查询速度确实快。输入域名,询网点一下,询网A记录、询网CNAME、询网MX、询网NS、TXT一股脑全列出来。那时候我帮朋友排查一个网站打不开的问题,就是靠它发现域名被解析到了一个错误的IP上。朋友说“我什么都没改啊”,结果一查,是域名注册商那边自动续费失败,DNS记录被暂停了。这种事儿,你光看浏览器报错是看不出来的。 后来用得多了,慢慢挑出几个顺手的。比如“dnschecker.org”,它的强项是看全球各地的解析结果。你输入一个域名,它从几十个国家的节点同时查,然后在地图上标出哪些地方解析到了哪个IP。有一次我遇到一个诡异的情况:国内访问正常,国外用户却打不开。用这个工具一查,发现欧洲几个国家的DNS服务器返回的是另一个IP,那个IP上的服务器早就下线了。问题出在域名用了多个NS记录,其中一台NS服务器同步出了问题。这种跨地域的解析差异,普通ping命令根本看不出来。 另一个常备的是“intodns.com”。它不光是查记录,还会给你做体检。输入域名后,它会告诉你NS记录是否一致、SOA记录是否正常、MX记录有没有指向一个没有A记录的域名。我见过不少小公司的网站,MX记录指向“mail.xxx.com”,但“mail.xxx.com”压根没有A记录——邮件自然收不到。这种错误在intodns的报告里会标红,一眼就能看见。 国内的话,“阿里云DNS”和“腾讯云DNS”的在线查询工具也够用。它们的好处是节点在国内,查国内域名的解析结果更准。有时候你用国外的工具查一个.cn域名,返回的IP是CDN的海外节点,跟你实际用户看到的完全不是一回事。这时候切到国内的工具,结果才对得上。 说个具体的坑。有次我帮人看一个网站,域名在GoDaddy注册,NS改成了Cloudflare。用dnschecker查,发现有些节点返回Cloudflare的IP,有些返回GoDaddy的停放页IP。这说明NS记录的变更还没完全生效——TTL还没过期。但已经过了48小时了,按理说早该生效。后来发现是域名注册商那边没把新的NS记录推送到根区。这种问题,你盯着本地DNS缓存清一百遍也没用,得用全球查询工具才能定位。 还有一类工具是查DNS历史记录的,比如“securitytrails.com”。它能告诉你一个域名过去用过哪些IP、哪些NS。做安全排查的时候特别有用。一个域名如果曾经解析到某个恶意IP,后来改掉了,但历史记录还在。你查一下,就能判断这个域名是不是“洗白”过的。 选哪个网站,取决于你要干什么。快速查个A记录,随便哪个都行。排查跨地域解析问题,dnschecker。做域名健康检查,intodns。查历史,securitytrails。别指望一个网站解决所有问题,也别觉得界面丑的就不好用。DNS这东西,底层逻辑几十年没大变,工具的核心是节点覆盖和查询速度,不是UI设计。 最后提一句:查完记得清一下自己电脑的DNS缓存。Windows下敲“ipconfig /flushdns”,Mac下敲“sudo dscacheutil -flushcache”。不然你查到的结果和实际访问的可能对不上,白忙活。
-
上一篇
-
下一篇