Команда Whois повреждена на Mac
Поиск в Whois не отображает правильную информацию. Dig и другие сетевые команды работают совершенно правильно, и я могу подключиться к любому / всему. Тем не менее, эта коррупция поиска Whois касается меня. Есть идеи? Спасибо! Причина, по которой я спрашиваю, заключается в том, что это необходимо для сетевого класса (профессор показал whois вместе с показом, как программировать правила брандмауэра, и я должен быть в состоянии сделать это для финала). Он работает "нормально" (то есть перечисляет информацию о домене) на других компьютерах, и, если я подключаюсь через telnet к внутреннему, я могу получить его, но команда whois на моем Mac не будет. Есть идеи?
Пример:
whois google.com
Whois Server версии 2.0. Доменные имена в доменах.com и.net теперь могут быть зарегистрированы многими конкурирующими регистраторами. Перейти к http://www.internic.net/ для получения подробной информации.
GOOGLE.COM.ZZZZZZZZZZZZZZZZZZZZZZZZZZ.HAVENDATA.COM GOOGLE.COM.ZZZZZZZZZZZZ.GET.ONE.MILLION.DOLLARS.AT.WWW.UNIMUNDI.COM GOOGLE.COM.COM.COM.ZWWOM.COM.ZZWOM.COM.ZZWOM.COM.ZZWOM.COM.ZZWOMC.ZOMBIED.AND.HACKED.BY.WWW.WEB-HACK.COM GOOGLE.COM.ZNAET.PRODOMEN.COM GOOGLE.COM.YUCEKIRBAC.COM GOOGLE.COM.YUCEHOCA.COM GOOGLE.COM.WORDT.DOOR.VEEL.WHTERS.GEBRUIKT.SERVERTJE.NET GOOGLE.COM.VN GOOGLE.COM.VABDAYOFF.COM GOOGLE.COM.UY GOOGLE.COM.UA GOOGLE.COM.TW GOOGLE.COM.TR GOOGLE.COM..FIND.CRACKZ.WITH.SEARCH.GULLI.COM GOOGLE.COM.SPROSIUYANDEKSA.RU GOOGLE.COM.SPAMMING.IS.UNETHICAL.PLEASE.STOP.THEM.HUAXUEERBAN.COM GOOGLE.COM.SOUTHBEACHNEEDLEARTISTRY.COM GOOGLE.COM.SHQIPIA.COM.PK GOOGLE.COM.PE GOOGLE.COM.NS2.CHALESHGAR.COM GOOGLE.COM.NS1.CHALESHGAR.COM GOOGLE.COM.MY GOOGLE.COM.MX GOOGLE.COM.LOLOLOLOLOL.SHTHEAD.COM GOOGLE.COM.LASERPIPE.COM GOOGLE.COM.IS.NOT.HOSTED.BY.ACTIVEDOMAINDNS.NET GOOGLE.COM.IS.HOSTED.ON.PROFITHOSTING.NET GOOGLE.COM.IS.APPROVED.BY.NUMEA.COM GOOGLE.COM.HK GOOGLE.COM.HAS.LESS.FREE.***.IN.ITS.SEARCH.ENGINE.THAN.SECZY.COM GOOGLE.COM.HACKED.BY.JAPTRON.ES GOOGLE.COM.FIBERTREAT.COM GOOGLE.COM.DO GOOGLE.COM.CO GOOGLE.COM.CN GOOGLE.COM.BR GOOGLE.COM.BEYONDWHOIS.COM GOOGLE.COM.AU GOOGLE.COM.ARTVISUALRIO.COM GOOGLE.COM.AR GOOGLE.COM.AFRICANBATS.ORG GOOGLE.COM для выделите одну запись, найдите "xxx", где xxx - одна из записей, показанных выше. Если записи совпадают, найдите их с "=xxx", чтобы получить полное отображение для каждой записи.
Последнее обновление базы данных whois: ср., 19 марта 2014 г. 21:21:54 UTC <<< ВНИМАНИЕ: Дата истечения срока действия, отображаемая в этой записи, является датой истечения срока действия спонсорской поддержки регистратора регистрации доменного имени в реестре. Эта дата не обязательно отражает дату истечения срока действия соглашения о регистрации доменного имени с регистратором-спонсором. Пользователи могут обратиться к базе данных Whois спонсирующего регистратора, чтобы просмотреть дату истечения срока действия этой регистрации. УСЛОВИЯ ИСПОЛЬЗОВАНИЯ: Вы не авторизованы для доступа или запроса к нашей базе данных Whois с помощью электронных процессов, которые являются большими и автоматизированными, за исключением случаев, когда это разумно необходимо для регистрации доменных имен или изменения существующих регистраций; данные в базе данных Whois VeriSign Global Registry Services ("VeriSign") предоставляются VeriSign только для информационных целей и для оказания помощи лицам в получении информации о записи регистрации доменного имени или связанной с ней. VeriSign не гарантирует его точность. Отправляя запрос Whois, вы соглашаетесь соблюдать следующие условия использования: вы соглашаетесь с тем, что вы можете использовать эти данные только в законных целях и что ни при каких обстоятельствах вы не будете использовать эти данные для: (1) разрешения, включения или иным образом поддерживать передачу массовой нежелательной, коммерческой рекламы или приглашений по электронной почте, телефону или факсу; или (2) включить автоматизированные электронные процессы большого объема, которые применяются к VeriSign (или его компьютерным системам). Компиляция, переупаковка, распространение или иное использование этих Данных категорически запрещено без предварительного письменного согласия VeriSign. Вы соглашаетесь не использовать электронные процессы, которые являются автоматизированными и имеют большой объем, для доступа к базе данных Whois или для ее запроса, за исключением случаев, когда это разумно необходимо для регистрации доменных имен или изменения существующих регистраций. VeriSign оставляет за собой право ограничивать ваш доступ к базе данных Whois по своему усмотрению для обеспечения стабильности работы. VeriSign может ограничить или прекратить ваш доступ к базе данных Whois за несоблюдение этих условий использования. VeriSign оставляет за собой право изменять эти условия в любое время. База данных реестра содержит ТОЛЬКО домены.COM, .NET, .EDU и регистраторов.
3 ответа
Командой whois на вашем Mac все в порядке.
Вы просто запрашиваете другой сервер NICNAME с каждым инструментом. BSD whois
инструмент в MacOS 10 использует whois-servers.net.
механизм, и в этом случае запрашивает com.whois-servers.net.
Сервер NICNAME, управляемый Verisign Incorporated. Компьютеры других людей используют разные whois
команда, которая, вероятно, проводники whois.networksolutions.com.
под управлением Network Solutions LLC в качестве сервера NICNAME.
Вы видите, что на самом деле публикуют разные серверы NICNAME. Это никак не связано с вашим клиентским инструментом. Люди фактически зарегистрировали все это. Обратите внимание, что в руководстве MacOS говорится о сервере NICNAME Network Solutions. Вы запрашиваете у сервера NICNAME реестра и видите множество загрузок, сделанных через нескольких разных регистраторов, от MarkMonitor до Tucows. Другие люди запрашивают сервер NICNAME одного регистратора и видят только регистрации, сделанные через этого конкретного регистратора.
Бежать
whois '=google.com'с BSD
whois
инструмента, и вы получите расширенный вывод с сервера NICNAME реестра, показывающий, где находится отдельный сервер NICNAME каждого регистратора. (Вывод в вашем вопросе говорит вам об этой хитрости.) Опять же, это функция на стороне сервера, и не все серверы NICNAME работают одинаково - как вы можете увидеть, если вы попробуете один и тот же прием с сервером NICNAME Network Solutions LLC.,Одна из причин того, что whois
Команды различаются в том, что дни, когда было одно место или даже несколько мест, чтобы воспользоваться услугой NICNAME, давно прошли. Вы используете один из самых современных whois
инструменты, которые используют один из двух доступных механизмов DNS для автоматического определения местоположения сервера NICNAME, который будет использоваться для любого заданного доменного имени. Другой, более грубый и более высокий уровень обслуживания, whois
инструменты имеют встроенные имена серверов NICNAME или файлы конфигурации, которые требуют регулярного обслуживания.
дальнейшее чтение
- Джонатан де Бойн Поллард (2010).
whois
, Руководство пользователя Internet Utilities for OS/2. whois
, 2004-06-14. MacOS 10 Справочные страницы. Apple Corporation.- Марко д'Итри.
whois
, Страницы руководства по Ubuntu. Canonical. - "Конфигурация сайта". GNU
jwhois
руководство. Фонд свободного программного обеспечения. - Джонатан де Бойн Поллард (2009). Msgstr "Клиенты NICNAME, которые используют поиски SRV". Некоторые клиенты приложений используют поиски SRV, некоторые (к их смущению) этого не делают., Часто задаваемые ответы.
- Джонатан де Бойн Поллард (2009). Предоставление собственного сервиса NICNAME., Часто задаваемые ответы.
Ответ на самом деле проще, чем объяснил @JdeBP. Я создал и поддерживаю свой собственный сервис / инструмент поиска по whois по адресу http://gwhois.org/ и я пришел, чтобы изучить все тонкости различных реестров доменных имен.
Проблема в том, что whois
Команда на вашем Mac не отправляет запрос на whois-сервер.COM в правильном формате.
Чтобы это исправить, вам нужно использовать следующую команду:
whois -h whois.verisign-grs.com "domain google.com"
Объяснение:
Whois-сервер для домена.COM whois.verisign-grs.com
, управляемый Verisign (реестр.COM).
Если вы подключаетесь через TCP к whois.verisign-grs.com:43
и отправить ?
вы получаете некоторую информацию о том, как запросы должны отправляться на этот сервер whois:
To search for a specific record TYPE:
-------------------------------------
domain
nameserver
registrar
Other WHOIS keywords:
EXPand Show all parts of display without asking.
FUll or '=' Show detailed display for EACH match.
SUMmary Always show summary, even for only one match.
HELP Enters help program for full documentation.
PArtial or trailing '.' Match targets STARTING with given string.
Q, QUIT, or hit RETURN Exits WHOIS.
Таким образом, вывод, который вы получаете на своем Mac, это то, что вы получаете, когда вы только отправляете google.com
в whois.verisign-grs.com:43
, Он пытается показать вам все подходящие результаты!
Всех тех google.com
Записи на самом деле являются серверами имен (для DNS), которые были зарегистрированы владельцами доменных имен.
Например, в вашем вопросе вы можете увидеть GOOGLE.COM.YUCEHOCA.COM
в списке. Вот что вы получите, если отправите nameserver GOOGLE.COM.YUCEHOCA.COM
к Whois-серверу.COM:
Server Name: GOOGLE.COM.YUCEHOCA.COM
IP Address: 88.246.115.134
Registrar: PDR LTD. D/B/A PUBLICDOMAINREGISTRY.COM
Whois Server: whois.PublicDomainRegistry.com
Referral URL: http://www.PublicDomainRegistry.com
И если бы вы только хотели получить регистрационную информацию для google.com
нужно отправить domain google.com
чтобы получить этот ответ:
Domain Name: GOOGLE.COM
Registrar: MARKMONITOR INC.
Whois Server: whois.markmonitor.com
Referral URL: http://www.markmonitor.com
Name Server: NS1.GOOGLE.COM
Name Server: NS2.GOOGLE.COM
Name Server: NS3.GOOGLE.COM
Name Server: NS4.GOOGLE.COM
Status: clientDeleteProhibited
Status: clientTransferProhibited
Status: clientUpdateProhibited
Status: serverDeleteProhibited
Status: serverTransferProhibited
Status: serverUpdateProhibited
Updated Date: 20-jul-2011
Creation Date: 15-sep-1997
Expiration Date: 14-sep-2020
Источник: http://blog.gwhois.org/insight/not-all-whois-servers-are-created-equal/
Ответ iglvzx является информативным, но возвращает только ТОНКИЙ whois. То, что люди обычно хотят, это и тонкий, и толстый whois. ТОЛСТЫЙ whois содержит информацию о владельце регистрации.
Сначала запросите THIN whois, чтобы найти сервер THICK whois, как в ответе iglvzx:
whois -h whois.verisign-grs.com "domain google.com"
Затем возьмите ТОЛСТЫЙ сервер Whois с Whois Server
линия:
Whois Server: whois.markmonitor.com
Теперь запросите толстый сервер whois:
whois -h whois.markmonitor.com google.com
Domain Name: google.com
Registry Domain ID: 2138514_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.markmonitor.com
Registrar URL: http://www.markmonitor.com
Updated Date: 2015-06-12T10:38:52-0700
Creation Date: 1997-09-15T00:00:00-0700
Registrar Registration Expiration Date: 2020-09-13T21:00:00-0700
Registrar: MarkMonitor, Inc.
Registrar IANA ID: 292
Registrar Abuse Contact Email: abusecomplaints@markmonitor.com
Registrar Abuse Contact Phone: +1.2083895740
Domain Status: clientUpdateProhibited (https://www.icann.org/epp#clientUpdateProhibited)
Domain Status: clientTransferProhibited (https://www.icann.org/epp#clientTransferProhibited)
Domain Status: clientDeleteProhibited (https://www.icann.org/epp#clientDeleteProhibited)
Domain Status: serverUpdateProhibited (https://www.icann.org/epp#serverUpdateProhibited)
Domain Status: serverTransferProhibited (https://www.icann.org/epp#serverTransferProhibited)
Domain Status: serverDeleteProhibited (https://www.icann.org/epp#serverDeleteProhibited)
Registry Registrant ID:
Registrant Name: Dns Admin
Registrant Organization: Google Inc.
Registrant Street: Please contact contact-admin@google.com, 1600 Amphitheatre Parkway
Registrant City: Mountain View
Registrant State/Province: CA
Registrant Postal Code: 94043
Registrant Country: US
Registrant Phone: +1.6502530000
Registrant Phone Ext:
Registrant Fax: +1.6506188571
Registrant Fax Ext:
Registrant Email: dns-admin@google.com
Registry Admin ID:
Admin Name: DNS Admin
Admin Organization: Google Inc.
Admin Street: 1600 Amphitheatre Parkway
Admin City: Mountain View
Admin State/Province: CA
Admin Postal Code: 94043
Admin Country: US
Admin Phone: +1.6506234000
Admin Phone Ext:
Admin Fax: +1.6506188571
Admin Fax Ext:
Admin Email: dns-admin@google.com
Registry Tech ID:
Tech Name: DNS Admin
Tech Organization: Google Inc.
Tech Street: 2400 E. Bayshore Pkwy
Tech City: Mountain View
Tech State/Province: CA
Tech Postal Code: 94043
Tech Country: US
Tech Phone: +1.6503300100
Tech Phone Ext:
Tech Fax: +1.6506181499
Tech Fax Ext:
Tech Email: dns-admin@google.com
Name Server: ns2.google.com
Name Server: ns4.google.com
Name Server: ns1.google.com
Name Server: ns3.google.com