Как настроить переадресацию портов

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

Мэдди Прайс / Lifewire

Как настроить переадресацию портов?

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

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

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

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

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

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

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

Дайте устройству статический IP-адрес

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

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

Сделать это можно двумя способами: с роутера и с компьютера. Когда вы настраиваете статический IP-адрес для своего компьютера, это проще сделать там.

Используйте свой компьютер для настройки статического IP-адреса

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

  1. Откройте командную строку на компьютере.

  2. Введите эту команду, затем нажмите вводить:

  3. Запишите следующее: Адрес IPv4, Маска подсети, Шлюз по умолчаниюи DNS-серверы.

Если вы видите несколько записей IPv4-адресов, найдите их под заголовком, например, «Подключение по локальной сети адаптера Ethernet», «Адаптер Ethernet Ethernet» или «Адаптер LAN Wi-Fi». Игнорируйте все остальное, например Bluetooth, VMware, VirtualBox и другие нестандартные записи.

Теперь вы можете использовать эту информацию для настройки статического IP-адреса.

  1. Открыть Бег диалоговое окно (нажмите WIN + R), войти ncpa.cplИ выберите OK , чтобы открыть сетевые подключения.

  2. Щелкните правой кнопкой мыши или коснитесь и удерживайте соединение, имя которого совпадает с именем, указанным в командной строке. Например, Ethernet0.

  3. Выбрать Недвижимость из меню.

  4. Выбирайте 4 Internet Protocol Version (TCP / IPv4) из списка, затем выберите Недвижимость.

  5. Выбрать Используйте следующий IP-адрес.

  6. Введите данные, которые вы скопировали из командной строки: IP-адрес, маску подсети, шлюз по умолчанию и DNS-серверы.

  7. Выбирайте OK когда вы закончите.

Если в вашей сети несколько устройств, получающих IP-адреса от DHCP, не резервируйте тот же IP-адрес, который вы нашли в командной строке. Например, если DHCP настроен для обслуживания адресов из пула между 192.168.1.2 и 192.168.1.20, настройте IP-адрес для использования статического IP-адреса, выходящего за пределы этого диапазона, во избежание конфликтов адресов. Например, используйте 192.168.1.21 или выше. Если вы не уверены, что это означает, добавьте 10 или 20 к последней цифре вашего IP-адреса и используйте это как статический IP-адрес в Windows.

Вы также можете настроить Mac на использование статического IP-адреса, а также Ubuntu и другие дистрибутивы Linux.

Используйте свой маршрутизатор для настройки статического IP-адреса

Другой вариант — использовать маршрутизатор для настройки статического IP-адреса. Сделайте это, когда устройству, не являющемуся компьютером, нужен неизменный адрес (например, игровая консоль или принтер).

  1. Войдите в маршрутизатор как администратор.

  2. Найдите список клиентов, пул DHCP, резервирование DHCP или аналогичный раздел настроек. В разделе перечислены устройства, подключенные в данный момент к маршрутизатору. IP-адрес устройства указан вместе с его именем.

  3. Найдите способ зарезервировать один из этих IP-адресов, чтобы связать его с этим устройством, чтобы маршрутизатор всегда использовал его, когда устройство запрашивает IP-адрес. Возможно, вам потребуется выбрать IP-адрес из списка или выбрать Добавить or Резерв.

Вышеуказанные шаги являются общими, поскольку назначение статического IP-адреса отличается для каждого маршрутизатора, принтера и игрового устройства. Перейдите по этим ссылкам, чтобы получить инструкции по резервированию IP-адресов для принтеров NETGEAR, Google, Linksys, Xbox One, PlayStation 4 и Canon.

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

Настроить переадресацию портов

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

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

  2. Найдите параметры переадресации портов. Они разные для каждого маршрутизатора, но могут называться переадресацией портов, запуском портов, приложениями и играми или переадресацией диапазона портов. Они могут быть скрыты в других категориях настроек, таких как «Сеть», «Беспроводная связь» или «Дополнительно».

  3. Введите номер порта или диапазон портов, которые вы хотите переслать. Если вы перенаправляете один порт, введите тот же номер под обоими внутренний и Внешний коробки. Для диапазонов портов используйте Start и Конец коробках.

    В большинстве игр и программ указано, какие порты должны быть открыты на роутере. Если вы не знаете, какие числа здесь вводить, на PortForward.com есть список общих портов.

  4. Выберите протокол: TCP или UDP. При необходимости выберите оба. Эта информация должна быть доступна из программы или игры, которая объясняет номер порта.

  5. Введите выбранный статический IP-адрес.

    Если вас спросят, назовите триггер порта как угодно, что вам кажется понятным. Если это для программы FTP, назовите ее Ftp. Назови это Почетная медаль если вам нужен открытый порт для этой игры.

  6. Включите правило переадресации портов с помощью Включить or On вариант.

Вот пример того, как выглядит перенаправление портов на Linksys WRT610N:

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

Вот еще несколько инструкций по переадресации портов, которые более специфичны для маршрутизаторов этих марок: D-Link, NETGEAR, TP-Link, Belkin, Google, Linksys.

Подробнее об открытых портах

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

Чтобы узнать, не блокирует ли брандмауэр Windows порт, который вы открыли на маршрутизаторе, временно отключите брандмауэр, а затем снова проверьте порт. Если порт закрыт на брандмауэре, измените некоторые настройки, чтобы открыть его.

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

Вот несколько причин, по которым вы должны проверить наличие открытых портов:

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

Некоторые места предлагают бесплатную проверку открытых портов. PortChecker.co и NetworkAppers имеют онлайн-средства проверки портов, которые сканируют сеть извне. Advanced Port Scanner и FreePortScanner полезны для сканирования других устройств в вашей частной сети.

Для каждого экземпляра этого порта может существовать только один переадресация порта. Например, если вы перенаправляете порт 3389 (используемый программой удаленного доступа к удаленному рабочему столу) на компьютер с IP-адресом 192.168.1.115, тот же маршрутизатор не может также перенаправить порт 3389 на 192.168.1.120.

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