UPnP вместо VPN, чтобы играть в Magicka с друзьями через Интернет
UPnP
Для проброса портов по UPnP, есть приложения для Android. Конкретного приложения не посоветую, но если знаете такое – пробрасывайте порты 7331 и 27016, для обоих портов и TCP, и UDP.
Этот гайд о том, как сделать проброс с компа. Надо будет скачаь upnpc (бесплатная утилита, свободное ПО, см. ниже), и распаковать куда-н,

скопируйте путь, куда распаковали:

Откройте командную строку. В командной строке Enter после команд выполняет их (пишу, ибо не все знают – я встречал таких).
1.
2. Затем
команда ответит кучей текста, из которого важное
У Вас будет что-нибудь их 192.168.x.x, 172.x.x.x или 10.x.x.x.
А ещё в выводе будет ExternalIPAddress, его надо сообщить друзьям, чтобы они могли
к Вашему компьютеру подключиться.
Если внешний (external address) не отобразился или появилась какая-нибудь ошибка, продолжать смысла нет. Либо провайдер или роутер не поддерживает UPnP, либо что-то ещё пошло не так.
В следующих командах мой адрес 192.168.36.67 замените на свой Local LAN ip address.
Проброс портов для Magicka:

Всё, порты открыты. Теперь можно подключаться к Вашему "ExternalIPAddress". Проверить можно с помощью

У проброшенных портов может быть ограниченное время действия, но обычно это сутки или больше. Но всё равно стоит повторять все эти команды перед каждым запуском игры, т. к. мог смениться какой-нибудь из адресов. Если просто перезапустить игру, назначения останутся.
Пробрасывать можно и при работающей игре, и её до запуска.
--
мануал по upnpc: https://manpages.debian.org/unstable/miniupnpc/upnpc.1.en.html
Сборка для Windows: https://miniupnp.tuxfamily.org/files/ , прокрутите до Latest files и качайте upnpc-exe-win32-20150918.zip (или более позднюю версию, если вышла).
Этот гайд о том, как сделать проброс с компа. Надо будет скачаь upnpc (бесплатная утилита, свободное ПО, см. ниже), и распаковать куда-н,
скопируйте путь, куда распаковали:
Откройте командную строку. В командной строке Enter после команд выполняет их (пишу, ибо не все знают – я встречал таких).
1.
cd <папка, куда распаковали>
например,cd d:\Users\Public\Downloads\upnpc-exe-win32-20150918
2. Затем
upnpc-shared.exe -s
команда ответит кучей текста, из которого важное
Local LAN ip address : IP-адрес Вашего компа в локальной сети
(192.168.36.67 в моем случае)У Вас будет что-нибудь их 192.168.x.x, 172.x.x.x или 10.x.x.x.
А ещё в выводе будет ExternalIPAddress, его надо сообщить друзьям, чтобы они могли
к Вашему компьютеру подключиться.
Если внешний (external address) не отобразился или появилась какая-нибудь ошибка, продолжать смысла нет. Либо провайдер или роутер не поддерживает UPnP, либо что-то ещё пошло не так.
В следующих командах мой адрес 192.168.36.67 замените на свой Local LAN ip address.
Проброс портов для Magicka:
upnpc-shared.exe -a 192.168.36.67 7331 7331 TCP
upnpc-shared.exe -a 192.168.36.67 7331 7331 UDP
upnpc-shared.exe -a 192.168.36.67 27016 27016 TCP
upnpc-shared.exe -a 192.168.36.67 27016 27016 UDP
Всё, порты открыты. Теперь можно подключаться к Вашему "ExternalIPAddress". Проверить можно с помощью
upnpc-shared.exe -l
У проброшенных портов может быть ограниченное время действия, но обычно это сутки или больше. Но всё равно стоит повторять все эти команды перед каждым запуском игры, т. к. мог смениться какой-нибудь из адресов. Если просто перезапустить игру, назначения останутся.
Пробрасывать можно и при работающей игре, и её до запуска.
--
мануал по upnpc: https://manpages.debian.org/unstable/miniupnpc/upnpc.1.en.html
Сборка для Windows: https://miniupnp.tuxfamily.org/files/ , прокрутите до Latest files и качайте upnpc-exe-win32-20150918.zip (или более позднюю версию, если вышла).
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.