Что такое переадресация портов? Зачем это нужно?

Minecraft запущен на Steam Deck с увеличенным разрешением с половины

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

Однако это делается через ряд IP-адресов. Если, например, вы разместили сервер Minecraft в своем домашнем Интернете, как ваш публичный IP-адрес определяет, какое конкретное устройство в вашей сети является тем, кто его размещает? Все устройства, подключенные к вашему маршрутизатору, будут иметь один и тот же IP-адрес, и именно поэтому переадресация портов так важна.

Что такое переадресация портов? Когда она мне нужна?

Возможно, вы уже сталкивались с этим раньше.

Minecraft запущен на Steam Deck с увеличенным разрешением с половины

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

Например, я размещаю кучу приложений на своем NAS. Каждое приложение или служба в Интернете взаимодействует через определенные порты, которые являются дверями, через которые данные входят в вашу сеть и выходят из нее. Веб-трафик обычно использует порт 80 для HTTP или порт 443 для HTTPS, а Minecraft будет использовать порт 25565. Настраивая правила переадресации портов, вы сообщаете своему маршрутизатору, что входящие запросы на эти порты следует отправлять на соответствующее устройство. В противном случае приложения, такие как Minecraft, не смогут увидеть ваш сервер, поскольку они будут связываться с вашим маршрутизатором, а ваш маршрутизатор не поймет, куда направлять трафик.

Если вы когда-нибудь слышали о переадресации портов, то это именно то, что она означает. Она сообщает вашему маршрутизатору: «Эй, если какой-либо трафик ищет порт X на нашем IP-адресе, отправьте его на это устройство». Это гарантирует, что данные попадут в нужное место, и люди за пределами вашего домашнего интернета смогут подключиться к устройствам внутри него.

Если вы не размещаете что-то в своей собственной сети, то, скорее всего, вам никогда не придется даже думать о переадресации портов. Некоторые старые игры могут потребовать от вас возиться с этим, но это уже не современная проблема, что некоторым играм нужно переадресовывать порты. Раньше это было требованием для игры в некоторые онлайн-игры, такие как Saints Row 3. В наши дни игры могут использовать UPNP, чтобы сообщать маршрутизатору, куда в сети отправлять этот конкретный тип трафика.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *