Проброс портов (Port Forwarding)

UPnP

Проброс портов за одним роутером

ru.wikibooks.org/wiki/Сетевой порт/Перенаправление порта вручную

Проброс портов за двумя роутерами (double NAT)

Внешний роутер

Сначала мы привязываем к внутреннему роутеру IP, чтобы после перезагрузки ему всегда назначался один и тот же адрес. После этого мы выбираем порты, которые нужно пробросить и указываем куда их пробрасывать — тот самый адрес внутреннего роутера, который мы ему задали. В некоторых роутерах порты указываются по два раза, public, смотрящий «наружу» и private, то есть по какому порту трафик идет во внутреннюю сеть. Это дает возможность сдвинуть порты, но обычно это не нужно, так что достаточно написать один и тот же порт. Названия пунктов в разных устройствах могут отличаться.

  1. Зайти в настройки DHCP — DHCP Binding (в LAN)
  2. Прописать в нем IP вида 192.168.1.x для внутреннего роутера по мак адресу.
  3. Далее — Application List для Port Forwarding — добавляем приложение, выбираем TCP, UDP или TCP/UDP и порты.
  4. Далее — Port Forwarding, выбираем приложение и привязываем к айпи внутреннего роутера из пункта 2.

Внутренний роутер

Теперь нужно дать компьютеру во внутренней сети постоянный адрес и указать те же самые порты из настроек внешнего роутера. В принципе, все то же самое.

  1. Резервируем IP компьютера во внутренней сети в настройках внутреннего роутера. Он будет вида 10.0.1.x.
  2. Указываем нужные порты.

Игра/Программа

Прописываем тот же самый порт в программе.

Несколько компьютеров

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

Порты

Blizzard Games

eu.battle.net/support/en/article/300479

TCP ПОРТЫ UDP ПОРТЫ
Приложение Battle.net 80, 443, 1119 80, 443, 1119
Blizzard Downloader 1119, 1120, 3724, 4000, 6112, 6113, 6114 1119, 1120, 3724, 4000, 6112, 6113, 6114
Diablo 6112-6119 6112-6119
Diablo II 6112, 4000
Diablo III 80, 1119 1119, 6120
Hearthstone 1119, 3724 1119, 3724
Overwatch 1119, 3724, 6113, 80 6052, 5062, 5060, 12000-32000, 3478, 3479
StarCraft 6112 6112
StarCraft II / Heroes of the Storm 1119, 6113, 1120, 80, 3724 1119, 6113, 1120, 80, 3724
Warcraft II Battle.net Edition 6112-6119 6112-6119
Warcraft III 6112 (по умолчанию), 6113-6119
World of Warcraft 3724, 1119 3724, 1119

OpenRA

По умолчанию: TCP 1234. Игра поддерживает UPnP (Settings — Advanced — Enable Network Discovery (UPnP)).