запрос whois не работает

1476
user3060129

Сегодня я столкнулся с проблемой с 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] 

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

2

1 ответ на вопрос

2
shthead

It may be blocked in your universities firewall, whois uses port 43 TCP by default.

Unless you can find a whois server that uses port 80 (depending on the firewall it may even block that) it might be best to use a web based whois service such as http://who.is/.

Perhaps test with another computer somewhere, if you can use 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 
Хорошо, я немного попробовал, и кажется, что порт 43 заблокирован сетевой безопасностью. Я заставил его работать через другой хост, -p 80, а затем использовал grep для получения необходимой информации. Но это намного проще через браузер. user3060129 10 лет назад 0