如何在 cygwin 上使用‘whois’?

如何在 cygwin 上使用‘whois’?

我刚刚安装了谁是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

相关内容