Если вам нравится жевательная резинка 5 Gum®, то, возможно, вам захочется узнать больше об этом замечательном продукте. Для этого вы пройдёте по адресу по указанному на упаковке адресу 5gum.ru и… Расстроитесь, так как сайт не работает. Или сильно удивитесь, если вы веб-разработчик.

Потому, что у вас откроется ваш локальный сервер. Ага, всё верно, 5gum.ru резолвится на 127.0.0.1.

Пояснение для тех, кто не веб-разработчик.


Попробую объяснить максимально просто, так что извините заранее дорогие любители точных формулировок.

С точки зрения компьютеров в интернете нет сайтов, есть только IP адреса вида 123.124.125.126. Это как с телефонными номерами в вашем телефоне — выбираете позвонить Димону, а телефон за вас набирает цифры. Когда кожаный ублюдок человек вводит в браузере адрес сайта, то робот сервер сперва выполняет преобразование этого адреса в цифры, а затем вас перенаправляет на этот самый цифровой идентификатор. К одному адресу может быть привязано много сайтов, точно так же как Димон из вашего списка контактов может быть записан ещё раз как Дмитрий Геннадиевич.

Помимо обычных адресов есть служебные, которые указывают на нечто специфичное. Этот самый адрес 127.0.0.1 указывает на ваш собственный компьютер. Именно по этой причине и должны удивиться веб-разработчики — при попытке узнать волнительные подробности о ярком вкусе жевательной резинки у них откроется запущенный на их машине проект. Кто-то даже полезет в настройки сервера чтобы выяснить, что за фигня происходит или даже начнет подозревать, что администраторы что-то поломали в настройках роутера.

Это вообще законно?


Регистрация доменного имени стоит примерно как пара чашек кофе. Многие этим пользуются и регистрируют массу доменов для самых разных целей, от рекламы и исследований до хулиганства и защиты цифровых свобод, причем последние два случая поразительно схожи, например можно получить почтовый ящик с гарантией приватности и адресом вида your_name@dicksinhisan.us

Чисто теоретически, при регистрации доменного имени вы можете указать любой адрес. Вы можете указать, например, адрес чужого сервера — зарегистрируйте домен shmoogle.com, пропишите ему IP-адрес google.com и всё готово! Надо, впрочем, признать, что результативность у этого действия примерно такая же как и у копирования контакта Дмитрия Геннадиевича в Димона — вроде и можно, но зачем?

Кстати, шмугл зарегистрировать не получится, он уже существует.

Тем не менее сайты с разными названиями, но ведущие на один компьютер далеко не редкость. Допустим, есть vasya.de для Германской аудитории и vasya.kz для жителей солнечного Казахстана, в случае аварии на одном сервере можно перенаправить пользователей на другой, контент они может и не поймут, но всяко лучше чем получить «This site can't be reached». Зачастую изначально регистрируются домены в нескольких зонах дабы избежать киберсквоттинга ну и из соображений престижа, а ведут они на один сервер, который просто подбирает нужный перевод.

Кроме того, может быть так, что на одном сервере находится несколько сайтов. В таком случае уже в настройках сервера прописывается, что показывать каждому посетителю в зависимости от адреса который он изначально указал.

В лихие девяностые на сервере какого-нибудь «ООО Сайт за 49 рублей!!!111» могли хоститься тысячи а то и десятки тысяч сайтов формата «ООО Лабеан», так как посетителей на все эти сайты суммарно было человек десять в день, а с таким валом трафика способна справиться даже специально обученная кофе-машина.

Но зачем вообще так делать?


Можно предположить такую юмореску:

Менеджер: Срочно выкладываем 5gum.ru!
Разработчик: Но подожди, у нас даже сервера нет, я тебе всё локально показывал!
Менеджер: Ну ты же адрес какой-то вводил!
Разработчик: Ну да, локалхост, 127.0.0.1!
Менеджер: Отличный адрес, красивый! Так и оставим!
Разработчик: Но подожди, это ведь…
Менеджер: Все, нет времени, побежал регистрировать!

Но вряд ли это соответствует действительности. Адрес начали печатать на упаковке, то есть должно было пройти много согласований и проверок. Сам домен тоже зарегистрирован отнюдь не вчера.

Наиболее вероятным стоит считать этот ход осознанным решением компании. По неким причинам работу сайта решили приостановить и поставили такую своеобразную заглушку.

Здесь мы вступаем в зыбкую область догадок и предположений, но причина скорее всего банальна — санкции и/или неустанная и плодотворная работа наших многомудрых депутатов.

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

Например, требования к хранению данных жителей РФ на территории РФ. Или признание Mars Incorporated инагентом. Или запрет на ведение просветительской деятельности. Или запрет работать с какими-то организациями в РФ. Или политическая позиция компании. Или ещё много самых разных причин.

Правовой ландшафт в РФ в принципе знаменит своими особенностями, а уж будучи укрытым туманом спецоперации так и вовсе представляется непроходимым. Санкции лишь добавили ему непредсказуемости.

Ещё по теме


Случай, надо признать не единственный, сайтов с редиректом на ваш компьютер на самом деле много тысяч. Просто шанс на них случайно попасть крайне низок. Созданы они по самым разным причинам, наиболее, вероятно, распространённая, это масовая регистрация доменов для киберсквоттинга и подобной сомнительной деятельности.

Есть даже намеренная регистрация таких доменов с весьма сомнительной мотивацией. Но вряд ли это наш случай.

Ценителям хорошей шутки предлагаю поискать интересные домены с редиректом на локалхост, например fbi.com и шутить над приходящими в гости друзьями.

Комментарии (61)


  1. Electrohedgehog Автор
    03.02.2023 00:49
    +6

    Запрашиваю пояснительную бригаду. Статья минусуется столь активно, что я как-то даже засомневался и несколько раз перечитал. На 700 просмотров 6 минусов. Вроде все по прежнему, пятничная статья про забавный курьёз. Я задел чьи-то чувства?


    1. Pogan
      03.02.2023 00:59
      +5

      А Вам не все ли равно? Ну минусуют. Людей много странных, и даже больных.


      1. Electrohedgehog Автор
        03.02.2023 01:06
        +2

        У любого человеческого действия есть причина, какое-то обоснование. Возможно, я упустил в своей картине мира нечто очевидное, отчего люди с фейспалмом ставят минусы к статье. Может шутейки про регистрацию домена на локалхост сейчас рассказывают в школе на первом занятии по информатике, а для меня это было достаточно неожиданно. Может быть, где-то существует культ поклонников жевательной резинки, которые обижены недостаточно вежливым её упоминанием. Всякое может быть.

        Вот для корректировки картины мира мне бы и хотелось узнать, что так людям не понравилось, что они не просто прошли мимо, а не поленились зайти в статью и поставить минусы.


        1. ilyamodder
          03.02.2023 01:10
          +29

          Я не минусил, но предполагаю, что люди на хабр приходят за статьями уровнем повыше, и всем надоели статьи вида "IP-адреса для чайников".


          1. Electrohedgehog Автор
            03.02.2023 01:17
            +29

            Только я один сейчас услышал смех редакторов хабра и авторов корпоративных блогов??


            1. dabrahabra
              03.02.2023 02:49
              +2

              Двойные стандарты


            1. mrise
              03.02.2023 10:35
              +2

              У корпоративных блогов хорошие статьи либо дискуссионные, либо интересные, либо затрагивают тему, в которой критическая масса обитателей не разбирается на достаточном уровне.

              Мне кажется (я не способен минусовать, так что не знаю, и я могу ошибаться), что вашу статью минусуют по совпадению условий:

              яЭтоЗнаю && этоДляМеняЭлементарно && этоНеИнтересноНаписано


              1. isden
                03.02.2023 11:15
                +5

                Я вот вообще не понял зачем эта статья. В смысле "нафига? а самое главное — зачем?".
                То, что у кого-то домен ссылается на локалхост — ну на пост явно не тянет, у меня у самого так на нескольких доменах. По разным причинам.


                1. iig
                  03.02.2023 11:55
                  +1

                  Когда домен, напечатанный на упаковке, ведет куда-то не туда - это fuckup.


                  1. isden
                    03.02.2023 12:07

                    Ну может быть упаковку напечатали несколько лет назад, и с тех пор "контекст изменился"?


                    1. iig
                      03.02.2023 12:40

                      упаковку напечатали несколько лет назад

                      Либо упаковку под нож, либо попросить дизайнера нарисовать заглушку для сайта.


                      1. Iv38
                        03.02.2023 12:56

                        Можно просто было удалить А-запись. Зачем они вместо этого поставили 127.0.0.1 — вот в чём вопрос.


          1. venanen
            03.02.2023 01:38
            +4

            Приходят за хорошими статьями, а получают корпоративный блог, в котором статья с рекламой почему-то в топе, хотя очень похожая неделю назад утонула в минусах. А у топовых корпоративных блогеров, кстати, нет ни одной статьи в минусе (если хабр верно статистику отдает)


            1. melya01
              03.02.2023 14:36

              согласна - первая мысль, что что-то рекламное)


        1. Mirzapch
          03.02.2023 02:20
          +4

          Те, кто ставит минусы, очень редко аргументируют свою точку зрения.

          Почему они ставят минусы? Их мнение и взгляды отличаются от ваших.

          Всё, больше никаких тайн нет.


          1. Electrohedgehog Автор
            03.02.2023 02:50

            В смысле эти люди считают, что власти скрывают и сайт на самом деле работает? При этом сумели с такими убеждениями получить на Хабре достаточный рейтинг для голосования? Ваше конспирологическое кунг-фу круче моего.

            Если серьёзно, большинству людей статья может быть не интересна, но минусы обычно обозначают сильное несогласие и неприязнь к прочитанному. Ну пишет кто-то очередной корпоративный пост и ладно, всем пофиг. Ещё заходить туда, читать, минус ставить.

            Ну и если вы обратили внимание, на момент написания комментария плюсов не было вообще. Выглядело так, словно статья вызывает у каждого прочитавшего невероятно глубокие чувства.


            1. TheHangedKing
              03.02.2023 14:40
              -2

              Не претендую на правоту, но возможно, дело в абзаце про правовой ландшафт РФ вообще и в период СВО в частности. Сам я считаю, что вы всё правильно изложили, но мне известно из личного опыта общения с соотечественниками, что многие (то есть, это не редкость) наработали своеобразную "мозоль"* в сознании на неудобных темах, и когда их вынуждают на эти темы думать, начинают фрустрировать, порой сильно.

              *"мозоль" в терминологии В. О. Пелевина (Поколение П, если не ошибаюсь) - это привычка не думать об определённых вещах. В реальности образуется вокруг фрустрирующих тем, зачастую связанных с беспомощностью. Потом всякие психологические механизмы подключаются, замещение там, обесценивание. Получается в результате то, что имеем.


          1. alex-khv
            03.02.2023 10:35

            Вроде бы по каким-то там исследованиям люди охотнее ставят минуса. И вообще отрицательные отзывы.


        1. bugigugi
          03.02.2023 09:19
          +6

          "У любого человеческого действия есть причина, какое-то обоснование." - смелое заявление!


        1. Redduck119
          03.02.2023 14:40
          +2

          Мое мнение. В конце Вы политизировали статью. Мне это не понравилось. Я бы минусанул, но у меня кармы не хватает. А конкретно в этом комментарии Вы прикинулись дурачком (Возможно, я упустил в своей картине мира нечто очевидное. Типа может школа виновата, может жвачка не вкусная.) Очень похоже на - "А нас то за что".


        1. jordano009
          03.02.2023 14:41

          ...полагаю минусуют за "...каждый ублюдок...", чуток резь проскакивает.


          1. Nikita22007
            03.02.2023 15:29
            +1

            Попрошу, ублюдок всё таки кожаный. Шутка на тему «Вечно люди всё делают не так, а вот мы — машины — всё продумываем заранее»


            1. dreesh
              03.02.2023 18:57

              Мне статью Алиса читала и я отошел слишком далеко от wifi ближе к этой строке

              Алиса: нормально читает

              Я: ушел из зоны приема wifi

              Алиса: резко прекращает читать

              Я: вернулся в зону приема wifi

              Алиса: ...кожаный...

              муражки: начинают активно бегать по спине


    1. lain8dono
      03.02.2023 03:57
      +3

      Первыми приходят всякие боты по ключевым словам. Им за это миска риса и обещания кошкожена. Киберпанк, в котором мы живём.


    1. Newbilius
      03.02.2023 10:28

      А что выбирают в причинах минусования? Не зря же их добавили...

      Как по мне, факт того, что можно любому домену прописать 127.0.0.1 достаточно тривиален, чтоб делать про него пост. Даже пятничный ????‍♂️


    1. selivanov_pavel
      03.02.2023 10:34
      +14

      Я не минусовал, но, скорее всего, дело в длинном и подробном объяснении элементарных, любому айтишнику известных вещей. Это как написать статью на портал для врачей, начинающуюся с изложения статьи из детской энциклопедии о том, что делают эритроциты.


    1. vadimr
      03.02.2023 11:09
      +10

      Статья состоит из забавного факта на один абзац, длинного объяснения аудитории айтишного сайта, что такое 127.0.0.1, и не имеющего никакой привязки к предыдущему изложению наезда на государственную систему РФ. Что могло пойти не так?


    1. vvitad
      03.02.2023 11:26
      +1

      Классный слог, мне понравилось читать, несмотря на то, что чем-то новым все это не было.


    1. uneasy
      03.02.2023 12:31
      +1

      Подозревают скрытую рекламу жвачки :)


    1. vconst
      03.02.2023 13:00
      +1

      Мне только раз удалось написать публикацию, которая получила дофига плюсов и ни одного минуса. Даже для прикола никто не минуснул. Так что — вообще не надо париться на этот счет

      А вот соотношение плюсов и минусов — угрожающее. По сути, я бы счел такую публикацию — провалом. Думается мне, что инфоповод «не очень», всем глубоко положить на криворукого админа жвачечного сайта, еще и не такое видали. И почти вся статья — это «локалхост для чайников», зачем это тут надо?


    1. realevil
      03.02.2023 14:44
      +1

      Здесь мы вступаем в зыбкую область догадок и предположений, но причина скорее всего банальна — санкции и/или неустанная и плодотворная работа наших многомудрых депутатов.
      <...>
      Или запрет на ведение просветительской деятельности. Или запрет работать с какими-то организациями в РФ. Или политическая позиция компании.

      задели )
      Боты за "многомудрых" горой, особенно в последнее время.


    1. sshemol
      03.02.2023 15:31
      +1

      Потому что это бред, а не статья.


    1. Neveil
      03.02.2023 23:28
      +1

      Теперь я не понимаю, почему у статьи столько плюсов…

      Это ж любимое развлечение на заре РКН, поменять А запись на 127.0.0.1 блокируемого домена.


  1. procr_stination
    03.02.2023 01:35
    +1

    Не знаю, к чему минусуют - было интересно!

    Никогда не посещала мысль перейти на сайт любимой жвачки, теперь есть чем заняться среди ночи ????


  1. Iv38
    03.02.2023 04:50
    +2

    Так как я не являюсь любителем этой жевательной резинки, то принял КДПВ с надписью localhost за чистую монету и решил, что это такая специальная маркетинговая шутка. Может партия выпущенная к дню интернета или типа того. Или таргетирование на айтишников, которых всё больше.


  1. qvan
    03.02.2023 05:11

    127.0.0.1 в днс это понятно, кто-нибудь знает как mycloud.com/setup ведёт на устройство в твоей сети? https://petapixel.com/assets/uploads/2016/12/setupcard-560x700.jpg


    1. lllamnyp
      03.02.2023 05:33
      +3

      Как правило роутер так же выступает в роли днс сервера. Вот и резолвит mycloud.com в собственный ip, наверное.


      1. qvan
        03.02.2023 06:27
        +1

        Это nas, не роутер. Хотя на кинетиках вроде тож такое было, но у роутеров днс есть, можно понять.


        1. lllamnyp
          03.02.2023 06:37

          Ясно, я принял пиктограмму роутера на вашей фотке за обсуждаемое устройство. Век живи...)


    1. Vitauskass
      03.02.2023 05:45
      +2

      Этот линк не ведет на ваше устройство. Вы попадёте на сайт MyCloud, а дальше они попытаются перенаправить вас на локальное устройство по его NetBIOS имени по умолчанию, в зависимости от того на какой тип устройства вы кликнули.

      Сработает не в 100% случаев.


      1. qvan
        03.02.2023 06:25
        +1

        Http://netbiosname разве сработает без днс?

        Вот нашёл видео процесса. https://youtu.be/hhd-UEPE0Gs (изначальная ссылка раньше в local редиректила, сейчас они все в облако завернули.)


        1. mayorovp
          03.02.2023 09:55
          +2

          Сработает если браузер использует системный резолвер имён.


          А ещё, как я недавно с удивлением обнаружил, на свежих виндах по умолчанию включена поддержка multicast DNS (mDNS), и как следствие работают адреса вида hostname.local (при условии что hostname этот самый mDNS поддерживает).


          1. qvan
            03.02.2023 11:36

            mDNS и .local похоже оно. Спасибо.


    1. dTi
      03.02.2023 09:45

      DNS Forwarder


  1. irnis
    03.02.2023 08:38

    вирусная реклама для целевой аудитории "айтешнеги" )))


  1. Akr0n
    03.02.2023 08:42

    Такая защита от DDoS?


  1. deepblack
    03.02.2023 09:31
    +9

    Можно было сходить в web archive и убедиться что сайт там точно был: https://web.archive.org/web/20190000000000*/https://5gum.ru/

    Потом сходить в https://www.5gum.com/ раздел Legal, посмотреть кто владелец этого добра, сделать выводы (предположения) почему версия сайта для России недоступна.


    1. Areso
      03.02.2023 11:37
      +2

      У этих чудаков на глобальном сайте открывается попап с требованием ввести дату рождения, который невозможно закрыть или скипнуть.

      GDPR по ним плачет со штрафами на стопицот мильонов.


      1. mayorovp
        03.02.2023 11:58

        Они ж эту дату нигде не сохраняют, а спрашивать дату рождения GDPR не запрещает, особенно при наличии на сайте материалов N+.


        1. Areso
          03.02.2023 12:16

          Если нигде не сохраняют, то зачем спрашивать?)

          Второе, мало того, что у них есть дата, у них есть еще и куки, которыми они щедро одаривают входящих. А куки (а там есть еще и куки рекламных сетей и аналитики) + ДР вполне зачтутся за персональные данные.


          1. mayorovp
            03.02.2023 12:33

            Да, вы правы, там дата рождения сохраняется. Что, впрочем, не исключает того факта, что она требуется для соблюдения каких-нибудь законов.


            Если уж их за что-то и бить — то за их куку о согласии с куками. Которая сама по себе содержит точный таймстамп не то изменения настроек, не то первого входа на сайт, даже в режиме "только строго необходимые куки", да ещё и максимально подробно. И рядом кука с датой закрытия уведомления о куках. Хоть бери и прямо по этим кукам трекай пользователя, думаю они будут уникальны...


    1. iig
      03.02.2023 11:57
      +1

      почему версия сайта для России недоступна

      Есть и другие, более вменяемые способы сделать контент сайта недоступным.


  1. biff_33
    03.02.2023 14:34
    +1

    Ценителям хорошей шутки предлагаю поискать интересные домены с редиректом на локалхост,

    РКН уже пошутил =)


  1. niwir
    03.02.2023 14:40
    +1

    то робот сервер сперва выполняет преобразование этого адреса в цифры

    Это делает не сервер, а ваш же компьютер, направляя запрос к DNS, либо взяв инфу из кэша или локального Hosts


    1. Iv38
      03.02.2023 16:10
      -2

      А DNS-сервер это не сервер?


      1. Areso
        03.02.2023 16:54

        DNS-сервер это роль или служба или ПО.
        Но ваши запросы на компьютере обрабатывает не DNS сервер. Условный /etc/hosts прочитать DNS сервер не нужен. А вот если там не будет совпадения, то тогда уже будет опрошен DNS сервер, прописанный у сетевого адаптера, соединения, или даже конкретной программы.


        1. Iv38
          03.02.2023 17:33

          Да я прекрасно знаю как всё это работает. Даже обидно стало. Но в данном случае 127.0.0.1 отвечает именно DNS-сервер, причём из внешних интернетов.


      1. Areso
        03.02.2023 16:55

        Вот небольшая статья на тему: https://zwischenzugs.com/2018/06/08/anatomy-of-a-linux-dns-lookup-part-i/


  1. Rish911
    03.02.2023 14:42
    -1

    не минусил) жовку люблю, но переходить на её сайт в жизни не думал. что там интересно можно узнать, если только как её производят.


  1. zuek
    03.02.2023 16:49

    Геннадиевич

    Оффтоп: по-моему, "Анатольевич" было бы стилистически красивее...


  1. vikarti
    04.02.2023 16:53

    Сначало мне показалось что dns-серверы сайта автору (или российским IP) такое отдают (ну а что?)
    но — нет https://www.whatsmydns.net/#A/5gum.ru — по всему миру такое