Что такое переадресация портов и как это может мне помочь? [MakeUseOf Объясняет]

Что такое переадресация портов и как это может мне помочь? [MakeUseOf Объясняет] рекомендуемая переадресация портовТы немного плачешь внутри, когда кто-то говорит тебе, что есть проблема с переадресацией портов, и поэтому твое блестящее новое приложение не будет работать? Ваш Xbox не позволит вам играть в игры, ваши торрент-загрузки не будут запускаться или ваш веб-сервер недоступен? Ну, я здесь, чтобы развеять трудности и объяснить, что такое переадресация портов и как она может вам помочь.

Какие порты?

Вероятно, у вас есть хорошее представление о том, как работают сети, поскольку каждое устройство имеет IP-адрес. Существует два типа IP-адресов; публичный и частный. Публичные IP-адреса доступны в любой точке мира; частные используются во внутренних сетях — например, 192.168.x.x или 10.0.x.x. Чтобы получать информацию обратно из Интернета, запросы данных отправляются как с глобальным IP-адресом, соответствующим вашему маршрутизатору, так и с локальным IP-адресом, соответствующим вашему ПК или другому сетевому устройству.

Теперь, это все хорошо, когда мы просто говорим о просмотре веб-страниц, но что делать, когда вы начинаете запрашивать различные виды данных — например, с торрентов, или специфическую для игры информацию для этой MMO или даже электронной почты? Как ваш компьютер узнает, для какого приложения предназначены данные? Вот где порты приходят.

Порты

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

Что такое переадресация портов и как это может мне помочь? [MakeUseOf Объясняет] IP-адрес

Некоторые из этих портов (первые 1024) являются фиксированными — это заранее определенный стандарт, который помогает основным приложениям взаимодействовать по всему миру. Например, незащищенные запросы веб-трафика почти всегда обслуживаются через порт 80; Я говорю «почти всегда», потому что это зависит от программного обеспечения вашего сервера, но порт 80 является стандартом для трафика Apache HTTP. Входящая электронная почта POP3 обрабатывается 110, а SMTP исходящая — 25; FTP на 20 и 21. Вы можете увидеть полный список известных портов в Википедии.

За портом 1024 в основном бесплатно для всех; для приложений, чтобы использовать их, самый простой способ — использовать Universal Plug and Play.

UPnP

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

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

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

Ручная переадресация портов

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

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

  1. Как получить доступ к странице конфигурации вашего роутера; обычно это означает ввод адреса шлюза вашей сети (например, 192.168.0.1). Если вы не уверены, проверьте этот список руководств производителя.
  2. Какой порт или диапазон портов необходимо переадресовать.
  3. IP-адрес компьютера, на который вы пересылаете.

Некоторые приложения также будут указывать, следует ли отправлять пакеты UDP или TCP; это просто разные виды сетевого трафика, и не все приложения используют оба типа. Если есть сомнения, просто вперед на оба; не будет никаких побочных эффектов.

Что такое переадресация портов и как это может мне помочь? [MakeUseOf Объясняет] добавить новое правило

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

Дайте вашему правилу произвольное имя — например, «torrents» — затем введите диапазон портов, который вы хотите переадресовать. Если это всего лишь один порт, вам может потребоваться либо ввести один и тот же порт для начала и конца, либо просто заполнить начало. Опять же, выберите протоколы UDP и TCP, если вы не уверены, а затем введите адрес машины, на которую вы хотите его переадресовать. Обратите внимание, что это не сработает, если вы постоянно перезагружаете свой маршрутизатор; Позднее машинам может быть назначен другой IP-адрес, и правила таблицы переадресации портов будут нарушены.

Что такое переадресация портов и как это может мне помочь? [MakeUseOf Explains] пример правил

Зачем беспокоиться?

Если приложение, которое вы пытаетесь настроить, не работает с UPnP, вам почти наверняка потребуется открыть некоторые порты. Это редко в наше время, но может случиться.

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

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

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

Были ли у вас проблемы с переадресацией портов и удалось ли их решить?

Кредит изображения: IP-адрес через Shutterstock

Ссылка на основную публикацию
Adblock
detector