Categories
Игры

No-ip для своего игрового сервера

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


Путаются в простейших вещах – ну например мегабиты с мегабайтами, и так далее. Сложна сложна сложна блять сложна Нихуя не понятно чо это за хуета алеее. Или вот например, комментарий под моим видосом о том как обойти NAT провайдера и открыть собственный игровой сервер с доточкой и стримершами. Ну вообще-то я слышал о No-ip побольше тебя, и лично использую его ажно с 2006 года на роутере под dd-wrt, то есть ты еще тогда не родился. Но блять. Когда-то давно одна знакомая школьная учительница попросила меня проверить диктант по русскому языку и выдала мне стопку – около 35 тетрадок третьеклашек. И вот ведь интересный факт открылся, который я надолго запомнил. Когда в одном диктанте написано кАрова, ты уверенно исправляешь ошибку. На десятой кАрове ты начинаешь сомневаться. Ну а на двадцатой, уже лезешь в словарь и проверяешь, может действительно правильно писать кАрова. Это называется миллионы хомячков не могут ошибаться. Так же и здесь – поскольку комментов про no-ip волшебным образом позволяющим открыть порты в обход NAT провайдера был не один и не два, пришлось проверить себя. Но нет. No-ip как был dns службой, так и остался. Что такое dns или как работает no-ip? Некоторые провайдеры предоставляют вам так называемый динамический внешний IP. Проверить это очень легко – зайдите в настройки своего роутера и посмотрите какой вы получаете WAN IP-адрес от провайдера. Теперь зайдите на любой сайт по проверке внешнего IP и сравните цифры. Если они полностью совпадают, значит у вас динамический внешний IP. Бывает еще постоянный и не меняется, а динамический выделяется в зависимости от свободных у провайдера, и может меняться скажем после перезагрузки роутера. Значит вам достаточно прокинуть порты в настройках роутера, чтобы допустим входящие соединения на этот внешний IP по определенному порту транслировались на нужный IP внутренней сети после вашего роутера, то есть например вашего компьютера подключенного к роутеру на тот порт, где отвечает сервер игры который вы запустили. То есть это ваш локальный NAT. Дальше вы даете этот внешний IP и порт своими одноклассниками, и они могут подключится к вашему серверу для совместных игр. Если у вас не постоянный, а динамический IP, то он может смениться, и пацаны не смогут подключиться, и тебе снова придется извиняясь, сообщать им новый адрес. Как лох блять. Вот чтобы этого не происходили, вы получаете на этом самом no-ip бесплатный домен третьего уровня, ну типа ubivator.no-ip.org, а на компе ставите программку, которая обновляет информацию на no-ip в случае изменения вашего IP. Тогда пацаны будут все время подключаться не к цифрам, а к этому доменному имени, то есть dns – ubivator.no-ip.org. А он уж сам разберется, какой у вас сейчас IP. Впрочем, это можно делать и для белых постоянных IP, тогда в случае смены провайдера например или вообще места жительства – домен ubivator.no-ip.org будет продолжать работать. То есть no-ip – это DNS сервис. Но есть и другой случай, когда WAN адрес и внешний на проверочном сайте различаются. Это значит что вы сами сидите за NAT который сделал провайдер, то есть как бы роутер у провайдера, а вы в локальной сети. Конечно провайдер мог бы прокинуть пару портов до вашего компьютера, но как правило они посылают нахуй. И предлагают купить тот самый внешний ip. Получается, что с ситуацией когда вы сидите за натом под одним внешним IP с тысячами других долбоёбов вашего района, dns от NO-IP вам поможет ровно никак. То есть домен ubivatop.no-ip.org будет биться об этот самый внешний IP провайдера, и никуда дальше не пролезет, потому что провайдер свой NAT не настроил. Прокидка портов на вашем роутере точно также не поможет. В отличии от no-ip и подобных dns служб, ngrok дает не только dns, но и создает туннель, и по этому туннелю и идут подсоединения к вашему компьютер сквозь NAT вашего провайдера. Так что если у вас WAN IP и проверка на сайте совпадают, то смело ставьте NO-IP и прокидывайте порты на роутере к вашему компу, после чего смело можете организовать самый масштабный игровой проект во вселенной. Если же WAN IP отличается от внешнего, покупаете белый или используйте туннель по моей инструкции.

Comments:

Leave a Reply