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

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

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

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

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

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

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

Иллюстрация порта 21, открытого на маршрутизаторе
Порт 21 открыт на маршрутизаторе.

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

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

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

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

Назначьте устройству статический IP-адрес

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

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

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

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


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

    Снимок экрана: окно командной строки


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

    ipconfig / all

    Снимок экрана командной строки с ipconfig / all


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

    Снимок экрана: командная строка с выделенными адресом IPv4, маской подсети, шлюзом по умолчанию и DNS-серверами


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

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

Снимок экрана: назначение статического IP-адреса в Windows 10
Настройка статического IP-адреса в Windows 10.


  1. В диалоговом окне «Выполнить» (WIN + R,), откройте Сетевые подключения с ncpa.cpl команда.

    Снимок экрана: диалоговое окно


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

    Снимок экрана с контекстным меню в сетевых подключениях


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

    Снимок экрана свойств Ethernet


  4. Выбирать Интернет-протокол версии 4 (TCP / IPv4) из списка и выберите свойства.

    Скриншот выбранного интернет-протокола версии 4


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

    Скриншот использования следующего IP-адреса


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

    Скриншот введенного IP-адреса


  7. выберите Хорошо когда вы закончите.


Если в вашей сети есть несколько устройств, которые получают 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-адреса. Вы можете сделать это, если вам нужно не компьютерное устройство, чтобы иметь неизменный адрес (например, игровую консоль или принтер).


  1. Доступ к роутеру от имени администратора.

    Скриншот логина роутера


  2. Найдите «Список клиентов», «Пул DHCP», «Резервирование DHCP» или аналогичный раздел настроек. Идея состоит в том, чтобы найти список устройств, подключенных в данный момент к маршрутизатору. Будет указан IP-адрес соответствующего устройства. вместе с его именем. 

    Снимок экрана настроек DHCP


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


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

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

Настройка переадресации портов

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


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

    Скриншот логина роутера


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

    Снимок экрана с вкладкой


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

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

    Скриншот переадресации портов


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

    Снимок экрана протоколов TCP и UDP


  5. Введите статический IP-адрес, который вы определили.

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

    Скриншот статического IP


  6. Включить правило переадресации портов с включить или же На вариант. 


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

Скриншот настроек переадресации портов на Linksys WRT610N
Настройки переадресации портов (Linksys WRT610N).

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

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

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

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

Порт 21 открыт в брандмауэре Windows 10
Открытие порта 21 в брандмауэре Windows (Windows 10).

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

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

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

Инструмент проверки открытого порта NetworkAppers
NetworkAppers Open Port Check Tool.

Независимо от того, для чего вы это делаете, есть несколько мест, где можно найти бесплатный инструмент проверки открытого порта. 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, вы можете настроить новый порт для переадресации этого порта и эффективно использовать удаленный рабочий стол на двух компьютерах в та же сеть.

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