Этот инструмент командной строки IP2WHOIS предоставляет быстрый и эффективный способ доступа к информации WHOIS о конкретном доменном имени, учитывая потребности пользователей, сетевых администраторов и разработчиков. Вы можете зарегистрироваться для получения бесплатного ключа API, чтобы начать его использование.
Начать бесплатноGet Started for FREEIP2WHOIS поддерживает различные методы установки для разных операционных систем. Ниже приведено руководство по установке с использованием метода "Go Install".
go install github.com/ip2whois/ip2whois-cli/ip2whois@latest
Для альтернативной установки, пожалуйста, посетите IP2WHOIS GitHub или нажмите на кнопку ниже.
Windows Debian GitВам потребуется ключ API, чтобы начать. Если у вас его нет, зарегистрируйтесь для получения бесплатного ключа API IP2WHOIS и следуйте инструкциям на странице документации ниже, чтобы настроить ключ API.
ip2whois config <API KEY>
Вы можете указать WHOIS для домена, чтобы вручную посмотреть информацию о конкретном домене. Результат будет возвращен в формате JSON.
ip2whois locaproxy.com
Output
{"domain":"locaproxy.com","domain_id":"1710914405_DOMAIN_COM-VRSN","status":"clientTransferProhibited https://icann.org/epp#clientTransferProhibited","create_date":"2012-04-03T02:34:32Z","update_date":"2021-12-03T02:54:57Z","expire_date":"2024-04-03T02:34:32Z","domain_age":4301,"whois_server":"whois.godaddy.com","registrar":{"iana_id":"146","name":"GoDaddy.com, LLC","url":"https://www.godaddy.com"},"registrant":{"name":"Registration Private","organization":"Domains By Proxy, LLC","street_address":"DomainsByProxy.com","city":"Tempe","region":"Arizona","zip_code":"85284","country":"US","phone":"+1.4806242599","fax":"","email":"Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=LOCAPROXY.COM"},"admin":{"name":"Registration Private","organization":"Domains By Proxy, LLC","street_address":"DomainsByProxy.com","city":"Tempe","region":"Arizona","zip_code":"85284","country":"US","phone":"+1.4806242599","fax":"","email":"Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=LOCAPROXY.COM"},"tech":{"name":"Registration Private","organization":"Domains By Proxy, LLC","street_address":"DomainsByProxy.com","city":"Tempe","region":"Arizona","zip_code":"85284","country":"US","phone":"+1.4806242599","fax":"","email":"Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=LOCAPROXY.COM"},"billing":{"name":"","organization":"","street_address":"","city":"","region":"","zip_code":"","country":"","phone":"","fax":"","email":""},"nameservers":["vera.ns.cloudflare.com","walt.ns.cloudflare.com"]}
Чтобы улучшить читаемость, вы можете добавить опцию "-o pretty", чтобы вывести результат в более организованном формате вместо одной строки.
ip2whois -o pretty locaproxy.com
Output
{
"domain": "locaproxy.com",
"domain_id": "1710914405_DOMAIN_COM-VRSN",
"status": "clientTransferProhibited https://icann.org/epp#clientTransferProhibited",
"create_date": "2012-04-03T02:34:32Z",
"update_date": "2021-12-03T02:54:57Z",
"expire_date": "2024-04-03T02:34:32Z",
"domain_age": 4301,
"whois_server": "whois.godaddy.com",
"registrar": {
"iana_id": "146",
"name": "GoDaddy.com, LLC",
"url": "https://www.godaddy.com"
},
"registrant": {
"name": "Registration Private",
"organization": "Domains By Proxy, LLC",
"street_address": "DomainsByProxy.com",
"city": "Tempe",
"region": "Arizona",
"zip_code": "85284",
"country": "US",
"phone": "+1.4806242599",
"fax": "",
"email": "Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=LOCAPROXY.COM"
},
"admin": {
"name": "Registration Private",
"organization": "Domains By Proxy, LLC",
"street_address": "DomainsByProxy.com",
"city": "Tempe",
"region": "Arizona",
"zip_code": "85284",
"country": "US",
"phone": "+1.4806242599",
"fax": "",
"email": "Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=LOCAPROXY.COM"
},
"tech": {
"name": "Registration Private",
"organization": "Domains By Proxy, LLC",
"street_address": "DomainsByProxy.com",
"city": "Tempe",
"region": "Arizona",
"zip_code": "85284",
"country": "US",
"phone": "+1.4806242599",
"fax": "",
"email": "Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=LOCAPROXY.COM"
},
"billing": {
"name": "",
"organization": "",
"street_address": "",
"city": "",
"region": "",
"zip_code": "",
"country": "",
"phone": "",
"fax": "",
"email": ""
},
"nameservers": [
"vera.ns.cloudflare.com",
"walt.ns.cloudflare.com"
]
}
Вместо отображения полного набора информации у вас есть возможность настроить отображение и выводить конкретные поля. Например, приведенный ниже код отобразит имя домена, ID домена, статус, дату создания и имя регистратора.
ip2whois -f domain,domain_id,status,create_date,registrar.name locaproxy.com
Output
domain,domain_id,status,create_date,registrar.name
"locaproxy.com","1710914405_DOMAIN_COM-VRSN","clientTransferProhibited https://icann.org/epp#clientTransferProhibited","2012-04-03T02:34:32Z","GoDaddy.com, LLC"
Вы можете преобразовать обычное имя домена в Punycode. Приведенный ниже пример использует täst.de в качестве имени домена, вы можете заменить его на свое собственное доменное имя.
ip2whois normal2puny täst.de
Output
xn--tst-qla.de
Вы можете конвертировать Punycode в обычное имя домена. Пример ниже использует xn--tst-qla.de в качестве имени домена, вы можете заменить его на свое собственное доменное имя.
ip2whois puny2normal xn--tst-qla.de
Output
täst.de
Приведенные выше примеры демонстрируют несколько сценариев использования. Чтобы узнать больше о поддерживаемых параметрах, вы можете вызвать "ip2whois -h".
Ищете Инструмент командной строки для геолокации IP?
CLI для геолокации IP позволяет вам получать информацию о геолокации IP-адреса, такую как страна, регион, город, домен, тип использования, прокси и многое другое.