2

Сегодня я столкнулся с проблемой с jwhois.

Проблема в том, что он не отвечает вообще. Он просто запрашивает заданный или предопределенный хост и не выдает никаких других выходных данных после этого. Вот несколько примеров:

18:39:22 schwarz@f455-5:~ $>whois google.com
[Querying whois.denic.de]
^C
18:39:58 schwarz@f455-5:~ $>whois -h whois.denic.de -- "-T dn google.com"
[Querying whois.denic.de]
^C
18:51:21 schwarz@f455-5:~ $>whois -h whois.webhosting.info google.com
[Querying whois.webhosting.info]
[Unable to connect to remote host]
18:54:58 schwarz@f455-5:~ $>whois -h whois.internic.net google.com
[Querying whois.internic.net]

Как видите, я также попробовал несколько других хостов, которые нашел в сети, но это не сработало вообще. Может быть полезно знать: я сижу в здании университета, хотя я не имею никакого влияния на брандмауэр или все такое.

1 ответ1

2

Он может быть заблокирован в брандмауэре вашего университета, который по умолчанию использует порт 43 TCP.

Если вы не можете найти whois-сервер, который использует порт 80 (в зависимости от брандмауэра он может даже заблокировать это), может быть лучше использовать веб-службу whois, такую как http://who.is/.

Возможно, протестируйте с другим компьютером где-нибудь, если вы можете использовать telnet run:

deb:~# telnet whois.denic.de 43
Trying 81.91.170.6...
Connected to whois.denic.de.
Escape character is '^]'.
% Error: 55000000007 Request not clearly specified

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .