Как вы используете прокси с командой whois?

  1. Запустить gnome-tweak-tool
  2. Искать «Расширения» в правом менюù
  3. Выберите расширение и нажмите «Удалить»
  4. an example

5
26.05.2017, 17:40
3 ответа

Команда whois использует определенный протокол и порт, а именно whois 43/tcp; поэтому очевидно, что вы пытаетесь использовать HTTP (S) (HTTP-порт 80/tcp и HTTPS 443/tcp по умолчанию).

Таким образом, прокси-серверы HTTP не будут работать, поскольку эти протоколы не связаны с внутренней работой протокола whois.

Если вам нужно настроить внешний прокси-сервер, вам понадобится прокси-сервер с поддержкой носков, как в этом примере https://stackoverflow.com/questions/6718836/how-can-i-implement-a-simple- whois-proxy-in-perl

Прокси Whois в python см. в uwhoisd, а дополнительные разъяснения по его использованию: python: как выполнять whois с прокси-сервером uwhoisd

см. также О протоколе WHOIS

Протокол WHOIS — это простой протокол на основе открытого текста, который прослушивает на TCP-порту 43. Существует RFC, определяющий протокол, RFC 3912.

5
27.01.2020, 20:39

WHOIS— это протокол TCP/IP, HTTP не играет роли в запросе, поэтому прокси-сервер HTTP не будет работать.

Если ваш прокси-сервер также предоставляет интерфейс SOCKS, вы можете попытаться использовать tsocks или proxychains-ng, как описано здесь, для выполнения запроса.

2
27.01.2020, 20:39

у меня это сработало:

ncat --listen --exec '/usr/bin/ncat --proxy <proxy_ip>:<proxy_port> whois.ripe.net 43' 8043 &

запрос:

whois --host localhost --port 8043 <ip_that_i_want_to_whois>
0
29.11.2021, 12:04

Теги

Похожие вопросы