Порт/Forwarding

Материал из ТХАБ.РФ
Версия от 22:00, 6 января 2011; Papant (обсуждение) (Ссылки)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Страница перенаправления

Зайдите в настройки роутера и найдите нужную страницу, которая в разных роутерах может называться по–разному:

  • Перенаправление портов (англ. Port Forwarding)
  • Виртуальные серверы (англ. Virtual Servers)
  • Настройка серверов (англ. Servers Setup)
  • Приложения (англ. Applications)

Тут роутер показывает уже созданные правила перенаправления и позволяет создать новые.

Создание правила

Основные параметры, которые нужно указать в правиле:

  • Порт — номер порта, который нужно перенаправить
  • Протокол — практически всегда вам нужен TCP[1] (а в некоторых старых роутерах выбора вообще нет)
  • Кроме того, обычно вам предлагается ввести произвольное «название» правила


Если портов несколько

  • Многие роутеры умеют каждым правилом перенаправлять только один порт.
  • Многие роутеры позволяют перенаправлять сразу диапазон портов, и предлагают вам указать первый (Start) и последний (End) порт диапазона.
  • Некоторые роутеры позволяют при перенаправлении «сдвигать» номер порта, и предлагают ввести внешний (Public) порт (роутера) и внутренний (Private) порт (компьютера).

«Сдвигать» порт вам практически никогда не нужно. Если у вас в правиле два порта и вы не уверены, какой у вас вариант, то укажите один и тот же порт в обоих местах. Тогда два последних варианта приведут к тому же эффекту, что и первый.


Статический адрес

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

Выставьте своему компьютеру статический локальный IP адрес.


Запросы из локальной сети

Если после настройки правила, вы не можете зайти на локальный сервер по внешнему IP, проверьте доступность сервера из сети Интернет(например зайдите на свой сервер через прокси). Вполне возможно что ваш роутер не поддерживает функцию NAT Loopback, позволяющую обращаться к локальным серверам через внешний порт.(актуально для некоторых роутеров dsl)

Ссылки

  • PortForward.com  (англ.) — как сделать перенаправление во множестве разных роутеров. Если вы не знаете английского, то хотя бы посмотрите картинки.

Примечания

Ошибка цитирования Ошибочный тег <references>; можно использовать только параметр group.

Используйте <references /> или <references group="…" />
{{#invoke: Check for unknown parameters | check

| unknown = | preview = Страница использует Шаблон:Примечания с неизвестным параметром «_VALUE_» | ignoreblank = y | 1 | colwidth | group | liststyle | refs

}}
  1. Но если вы хотите использовать DHT, то желательно открыть UDP-порт того же номера, что и TCP в рамках одного или двух правил (в зависимости от роутера)