В Steam вышла бесплатная утилита Porthole для игры по интернету в проекты, поддерживающие только локальную сеть. Она альтернативна Hamachi и Radmin, но работает через инфраструктуру Steam и не требует проброса портов, белого IP или настройки роутера.
Идея Porthole — максимально простое удалённое подключение. Пользователь создаёт лобби, выбирает локальный TCP/UDP-порт (или разрешает автоопределение) и приглашает друзей через Steam или короткий код. У гостя открывается соответствующий порт, и игра видит соединение как локальную сеть.
В отличие от Hamachi и Radmin, Porthole не создаёт виртуальную сеть, а открывает только выбранные пользователем порты. Каждый порт отдельно подтверждается гостем, поэтому доступ к другим службам, устройствам или файлам не предоставляется.
Трафик идёт через сеть Steam: автоматически выбирается прямое P2P-подключение или серверы Valve, что обеспечивает минимальную задержку и стабильность даже за NAT или CGNAT.
Porthole поддерживает TCP и UDP, автоматически определяет порты запущенных игр, позволяет защищать лобби паролем и включает функции кика и блокировки участников. Доступна на Windows, Linux и SteamOS.
Утилита подходит не только для локального кооператива, но и для подключения к собственным игровым серверам, включая миры Minecraft, а также для открытия любых локальных TCP/UDP-служб доверенным пользователям.
Porthole полностью бесплатна и уже доступна в Steam. А как вы считаете, сможет ли Porthole заменить привычные Hamachi и Radmin?
