Jak korzystać z „whois” na cygwinie?

3

Właśnie zainstalowałem pakiet whois na cygwin. Jego opis to GNU Whois , zakładam, że odnosi się do jwhois ? Myślę, że pakiet jest całkowicie zepsuty, ale na wypadek, gdy robię coś źle, oto kilka wyników wejściowych i wyjściowych:

$ 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]

Czy ten pakiet jest zepsuty, czy nie używam go poprawnie?

Stijn
źródło
1
Twoja składnia wygląda dobrze. Czy możesz pingować superuser.com?
Panther
@ bodhi.zazen Tak, działa dobrze. superuser.com był tylko przykładem, otrzymuję taki sam wynik dla każdej domeny. Więc chyba paczka jest zepsuta.
Stijn

Odpowiedzi:

4

Wydaje mi się, że whois nie może połączyć się z serwerem, aby pobrać potrzebne informacje. Możesz określić WHOIS_SERVER, aby używał innego serwera niż domyślny.

Spróbuj wykonać następujące czynności:

> env WHOIS_SERVER=whois.ripe.net whois superuser.com

lub

> whois -h whois.ripe.net superuser.com

Możesz sprawdzić, czy twoje połączenie internetowe może połączyć się z usługą WHOIS za pomocą dowolnego klienta Telnet:

> 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
użytkownik1811679
źródło
Zapomniałem o tym problemie. Najwyraźniej port 43 jest zablokowany w sieci tej firmy, telnet nie może się połączyć.
Stijn
Jak sprawdzasz, jaki jest twój istniejący serwer whois w CygWin?
Craig London,