Ранее сегодня я думал, что у меня есть URL в буфере обмена, но на самом деле у меня было четыре 9-значных целых числа, скопированных из электронной таблицы, которые были идентификационными номерами из проприетарной системы. Полностью не связано с поставленной задачей. Я вставил его в Firefox и с удивлением обнаружил, что он действительно загрузил страницу. До этого я видел десятичные записи адресов IPv4 без точек , но это длинное число намного больше.
714687644714805209715128610715964400 (вставьте HTTP: // впереди)
Как это работает? Все преобразователи десятичной дроби -> IPv4, которые я нашел в Интернете, считают это неверным вводом. Если я возьму IPv4-адрес, который он на самом деле загружает, и выполню те же вычисления, чтобы преобразовать его в десятичную точку без точек, я получу значительно меньшее число.
Я читал, что ping может принимать слова и выполнять некоторые преобразования, но он не может преобразовать это число в IP-адрес. Об IPv6 не может быть и речи, поскольку этот хост не имеет возможности подключения по IPv6.
Что это за безумие? Это поставило меня в тупик и моих коллег.
Изменить: он вернулся онлайн сейчас.