И снова здравствуй. Разбирался я тут на досуге с доменной зоной .to Моей целью было получить значение Expires on. То есть дату, до которой нужно продлить домен.



Как мы обычно делаем? Запускаем команду whois <domain> и получаем желаемое. Но это не работает с доменной зоной .to. Если не веришь, можешь самостоятельно убедиться. Получишь массу информации, но никак не значение Expires on.



Отправляемся на раскопки.



Существует корневой whois сервер не для доменов, а для зон. Называется он whois.iana.org. С помощью него можно получить данные по конкретной зоне, контакты, телефоны и т.п.



Проверяю нужную мне зону .to



whois to -h whois.iana.org



whois: whois.tonic.to

status: ACTIVE

remarks: Registration information: http://www.tonic.to/

created: 1995-12-18

changed: 2022-06-01

source: IANA



Отдается куча информации. И что мне с этим делать? 😐



Ладно, я парень настырный. Пробую так:



whois best.to -h whois.tonic.to



Получаю тот же ответ что и раньше, ну нет нигде Expires on, шляпа какая-то.



В ответе вижу строчку: remarks: Registration information: http://www.tonic.to/



Ок. Раз ничего не получается, самое время идти читать документацию, может в ней будет что-то полезное.



Натыкаюсь на такой пункт: Предоставляет ли Tonic услугу whois? Компания Tonic не поддерживает базу данных whois, содержащую информацию о владельцах регистраций, поскольку многие наши клиенты считают, что публичное размещение такой информации нарушает их частную жизнь. Более того, мы никогда не будем продавать списки рассылки наших клиентов.



Приехали. Но чуть ниже вижу: всю доступную информацию по домену, ты можешь попробовать получить по ссылке: https://www.tonic.to/whois?best.to



А давай попробуем, вариантов у нас не много:



curl https://www.tonic.to/whois?best.to



<pre>

Domain: best.to

Created on: Fri Apr 23 02:27:04 2021

Last edited on: Sat May 27 06:48:58 2023

Expires on: Sun Apr 28 07:33:28 2024

Primary host add: None

Primary host name: ns-494.awsdns-61.com

Secondary host add: None

Secondary host name: ns-1424.awsdns-50.org

END



ОПА! Есть контакт, ‌Expires on как на ладони. Можно двигать таску в Done и писать экспортер для prometheus. И возможно однажды alertmanager вовремя сообщит, что стоило бы продлить домен, но это не точно 😎



После плановой интеграции про тимлидов, закину тебе еще какое-нибудь интересное чтиво. На связи!



tags:
#networks



🟢 Подпишись: @bashdays