Связь с сервером ARIN Whois

Связь с сервером ARIN Whois

Подключение к серверу ARIN Whois через telnet работает следующим образом:

телнет whois.arin.net 43

После подключения получение информации об IP-адресе также тривиально:

н 119.194.24.35

Отображается много информации об этом конкретном IP-адресе, включая страну и т. д. Однако со следующим IP-адресом я получаю очень мало информации:

н 216.172.138.91

Почему этот запрос показывает мне так мало информации в отличие от первого? Как мне достичь того же уровня детализации об IP, что и первый, когда я получаю минимальные ответы, такие как этот?

Примечание: Мне не интересна никакая утилита, которая покажет мне эту информацию. Мне интересна только дополнительная информация о ручном извлечении с использованием telnet в качестве моего единственного интерфейса.

решение1

Обратите внимание, чтоАРИН(в основном) авторитетен только для Северной Америки. Есть также другиеРИР(Региональные интернет-реестры):СПЕЛЫЙ(Европа),АПНИК(Азиатско-Тихоокеанский регион),АфриНИК(Африка),ЛАЦНИК(Латинская Америка), и даже больше whois-серверов более низкого уровня (корейский KrNIC в вашем случае)

Если вы хотите запрограммировать его самостоятельно, вам нужно знать, к какому серверу обращаться, см. напримерздесь. Или спроситеwhois.iana.org

Но чтобы ответить на ваш вопрос напрямую - потому что у ARIN есть ДВА (более и менее конкретные делегирования для этого IP), и поэтому по умолчанию он использует сводку, а не детали. Чтобы отобразить детали, когда в ARIN найдено более одного совпадения, вам нужно использовать модификатор "+", например:

telnet whois.arin.net whois

н + 216.172.138.91

Это отобразит много информации

Связанный контент