Линукс Whois через https?

715
Thx

Я не использую VPN или другой протокол SSH / туннелирования. Я хотел бы зашифровать запросы whois, сделанные через терминал.

Похоже, что использование whoisв терминале Linux запросов через соединение HTTP, как распознаватель показывает с указанным протоколом http. Можно ли отправлять запросы whois с шифрованием без SSH?

4

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

3
Simone Carletti

The whois RFC describes the protocol as a TCP connection over port 43 (and not HTTP).

The protocol was originally designed to be a simple way to get information about a domain and there is no notion of encryption. This is not surprising, given it doesn't even consider the privacy implications of transmitting emails as part of the response.

Long story short, there is no way to transmit the information over an encrypted connection. Some registries may provide alternative implementations of the whois protocol over different protocols (such as HTTP), but it's completely up to the registry.

+1 Я бы ожидал, что есть серверы whois с веб / http интерфейсом, и если есть http, я бы ожидал, что есть (или может быть легко) https Xen2050 8 лет назад 0
Хорошо это или плохо, но протокол whois не был разработан для работы через https. Simone Carletti 8 лет назад 0
1
nKn

As per the RFC3912, there's no security considerations in the WHOIS protocol description.

  1. Security Considerations

    The WHOIS protocol has no provisions for strong security. WHOIS
    lacks mechanisms for access control, integrity, and confidentiality.
    Accordingly, WHOIS-based services should only be used for information which is non-sensitive and intended to be accessible to everyone.

Also, the referenced link provides an example on how the protocol works. As you might see, it's very, very simple and insinuate it has been designed for its purpose without additional complexity.

 client server at whois.nic.mil open TCP ---- (SYN) ------------------------------> <---- (SYN+ACK) ------------------------- send query ---- "Smith<CR><LF>" --------------------> get answer <---- "Info about Smith<CR><LF>" --------- <---- "More info about Smith<CR><LF>" ---- close <---- (FIN) ------------------------------ ----- (FIN) -----------------------------> 

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