Игровой сервер · TCP и UDP

Сервер Minecraft для друзей без белого IP

Свой сервер на домашнем компьютере, а друзья не могут подключиться — потому что провайдер не выдал внешний адрес. Туннель решает это одной командой: сервер остаётся у вас, друзья заходят по обычному адресу и порту. Без Хамачи, без настройки роутера и без аренды хостинга.

Бесплатный тариф навсегда. Без карты.

Почему друзья не видят ваш сервер

Сервер слушает порт на вашем компьютере и прекрасно работает внутри квартиры. Наружу его не пускают две вещи.

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

Проверить просто: если адрес в личном кабинете роутера начинается на 10., 100.64–100.127, 172.16–172.31 или 192.168 — белого адреса у вас нет.

Три способа дать друзьям доступ

Арендовать хостинг

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

Хамачи и подобные

Создаёт виртуальную локальную сеть: каждому другу нужно поставить клиент, зарегистрироваться и войти в вашу сеть. Работает, пока все терпят лишнюю программу; бесплатная сеть ограничена по числу участников, а в России сервис доступен нестабильно.

Туннель

Сервер остаётся на вашем компьютере, а наружу выставляется только его порт. Друзьям ничего ставить не нужно — вы даёте им адрес вида fxtun.ru:12345, они вписывают его в клиент как обычный сервер.

Проброс портов на роутере

Бесплатно и без посредников, но требует белого адреса от провайдера и доступа к настройкам роутера. Если адрес серый — способ не заработает, сколько правил ни создавай.

Как поднять туннель за минуту

  1. 1

    Запустите свой сервер как обычно

    Ничего в нём менять не нужно. Java-версия по умолчанию слушает порт 25565, Bedrock — 19132.

  2. 2

    Поставьте клиент и войдите

    Скачайте приложение для своей системы кнопкой ниже и создайте аккаунт — это минута. Для Windows есть установщик с интерфейсом, для Linux и macOS — приложение и консольный клиент.

  3. 3

    Откройте порт наружу

    Это для Java-версии: она работает по TCP, и TCP-туннели доступны на бесплатном тарифе. Клиент покажет адрес вида fxtun.ru:12345 — его и передайте друзьям.

    $fxtun tcp 25565

    Туннель поднят: fxtun.ru:41234 → localhost:25565

  4. 4

    Для Bedrock нужен UDP

    Карманная и консольная версии общаются по UDP. UDP-туннели входят в тариф Base за 210 ₽ в месяц — на бесплатном их нет.

    $fxtun udp 19132

    Туннель поднят: fxtun.ru:52001/udp → localhost:19132

  5. 5

    Друзья подключаются

    В клиенте Minecraft «Сетевая игра» → «Добавить сервер» → вписать выданный адрес с портом. Ничего устанавливать им не нужно.

Часто задаваемые вопросы

Что посмотреть дальше

Поднимите сервер для друзей за минуту

Регистрация занимает минуту, клиент ставится в один клик.