Проброс портов (Port Forwarding)
UPnP
Проброс портов за одним роутером
ru.wikibooks.org/wiki/Сетевой порт/Перенаправление порта вручную
Проброс портов за двумя роутерами (double NAT)
Внешний роутер
Сначала мы привязываем к внутреннему роутеру IP, чтобы после перезагрузки ему всегда назначался один и тот же адрес. После этого мы выбираем порты, которые нужно пробросить и указываем куда их пробрасывать — тот самый адрес внутреннего роутера, который мы ему задали. В некоторых роутерах порты указываются по два раза, public, смотрящий «наружу» и private, то есть по какому порту трафик идет во внутреннюю сеть. Это дает возможность сдвинуть порты, но обычно это не нужно, так что достаточно написать один и тот же порт. Названия пунктов в разных устройствах могут отличаться.
- Зайти в настройки DHCP — DHCP Binding (в LAN)
- Прописать в нем IP вида
192.168.1.x
для внутреннего роутера по мак адресу. - Далее — Application List для Port Forwarding — добавляем приложение, выбираем TCP, UDP или TCP/UDP и порты.
- Далее — Port Forwarding, выбираем приложение и привязываем к айпи внутреннего роутера из пункта 2.
Внутренний роутер
Теперь нужно дать компьютеру во внутренней сети постоянный адрес и указать те же самые порты из настроек внешнего роутера. В принципе, все то же самое.
- Резервируем IP компьютера во внутренней сети в настройках внутреннего роутера. Он будет вида
10.0.1.x
. - Указываем нужные порты.
Игра/Программа
Прописываем тот же самый порт в программе.
Несколько компьютеров
Для каждого компьютера в сети должен быть свой набор записей в каждом роутере и игре/программе с другим портом.
Порты
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)).