Kur*_*Bro 1 linux domain bash whois
好的,试图解决这个问题并感到困惑。我正在使用 whois 命令并从注册服务器获取响应,即:
whois google.com
Run Code Online (Sandbox Code Playgroud)
这将返回到期:
Created on..............: 1997-09-15.
Expires on..............: 2020-09-13.
Record last updated on..: 2012-01-29.
Run Code Online (Sandbox Code Playgroud)
这很棒,但我还需要域的状态
例如,如果你去
http://www.who.is/whois/google.com
Run Code Online (Sandbox Code Playgroud)
我得到这个信息
Status: clientDeleteProhibited, clientTransferProhibited, clientUpdateProhibited, serverDeleteProhibited, serverTransferProhibited, serverUpdateProhibited
Expiration Date: 2020-09-14
Creation Date: 1997-09-15
Last Update Date: 2011-07-20
Run Code Online (Sandbox Code Playgroud)
不同之处在于这个额外的状态项,我如何使用 whois 命令获得它?
每个注册商都有自己的输出格式。如果您查询未提供此信息的注册商,则无法获取(至少不使用 whois 协议)。
不过,对于您的特定示例,google.com
此信息由顶级注册商维护whois.internic.net
。显然,您的特定whois
客户端没有显示whois.internic.net
. 从我的,我得到了一个冗长的结果whois.internic.net
(包括关于注册条目的信息,google.com.
其中有几十个,其中一些相当令人尴尬)在来自其注册商的这个特定域的信息之前。
whois
如果您真的需要确切了解发生了什么,我建议您自己编写一个简单的客户端。 telnet whois.internic.net 43
并输入=google.com
一个好的开始。
归档时间: |
|
查看次数: |
260 次 |
最近记录: |