Jos*_*hua 8 dns command-line nameservers
有没有办法检查我的域名是否在名称服务器上正确设置?理想情况下,我想从命令行运行命令,或者可以使用第三方工具.
例如,我正在尝试注册一个要在godaddy.com上托管的域名.我已经设置了域名,可以在我的DNS列表中看到它.应该设置的服务器是ns51.domaincontrol.com和ns52.domaincontrol.com,但我的注册是弹跳说"找不到{my new domain}的名称服务器".
Jes*_*era 27
我认为这是列出名称服务器的最短,最快的命令:
host -t ns yourdomain.com
Run Code Online (Sandbox Code Playgroud)
Mau*_*ord 14
如果您使用的是Mac或Unix计算机,则可以从命令行执行以下操作:
whois site.com
最后它应该给你一个DNS服务器列表.
您可以使用以下内容过滤列表,仅显示名称服务器信息:
whois site.com | grep "Name S"
请注意,www.site.com和site.com是两个不同的端点,您需要为它们设置适当的端点.
Zonecheck是一款免费软件,可以从命令行运行:
% zonecheck stackoverflow.com
区域:stackoverflow.com。
NS <= : ns51.domaincontrol.com。[216.69.185.26]
NS:ns52.domaincontrol.com。[208.109.255.26]
_______________
,--------------.|
~~~ | 警告|| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~
‘----------------'
w> 名称服务器都是同一个 AS 的一部分
| 高级:区域检查
| 避免在发生情况时失去与权威 DNS 的所有连接
| 如果您的自治系统内部存在路由问题,建议
| 将 DNS 托管在不同的 AS 上。
`----- -- -- - - -
:所有名称服务器都是同一自治系统的一部分(AS 编号
: 26496),尝试将其中一些托管在另一个 AS 上。
「…………」。。
=> 通用
==> 成功(但有 1 个警告)
| 归档时间: |
|
| 查看次数: |
15852 次 |
| 最近记录: |