我刚刚安装了谁是cygwin 上的软件包。它的描述是GNU Whois,我假设它指的是杰维斯? 我认为这个包完全坏了,但为了以防万一我做错了什么,这里有一些输入和输出结果:
$ whois
Usage: whois [OPTION]... OBJECT...
[rest of help here]
$ whois superuser.com
connect: Connection timed out
$ whois --help
whois: unknown option -- -
Usage: whois [OPTION]... OBJECT...
[rest of help here]
$ whois --version
whois: unknown option -- -
Usage: whois [OPTION]... OBJECT...
[rest of help here]
那么,这个包坏了还是我没有正确使用它?
答案1
在我看来,whois 无法连接到服务器以获取所需信息。您可以指定 WHOIS_SERVER 以使用默认服务器以外的其他服务器。
请尝试以下操作:
> env WHOIS_SERVER=whois.ripe.net whois superuser.com
或者
> whois -h whois.ripe.net superuser.com
您可以使用任何 telnet 客户端检查您的互联网连接是否能够连接到 WHOIS 服务:
> telnet whois.ripe.net 43
Trying 193.0.6.135...
Connected to whois.ripe.net.
Escape character is '^]'.
% This is the RIPE Database query service.
% The objects are in RPSL format.
%
% The RIPE Database is subject to Terms and Conditions.
% See http://www.ripe.net/db/support/db-terms-conditions.pdf