
Modflared
Мод Modflared для Minecraft автоматически подключает вас к Cloudflare Tunnel без установки cloudflared. Упрощает создание безопасного сервера для друзей - никаких проблем с пробросом портов и DDoS.
Modflared
Modflared - это мод для Minecraft (как для клиента, так и для сервера), который автоматически подключает вас к Cloudflare Tunnel. Вам больше не нужно вручную устанавливать и настраивать cloudflared - мод делает всё сам.
Зачем это нужно?
Если вы когда-нибудь пытались открыть свой сервер для друзей, то наверняка сталкивались с проблемами: провайдер блокирует порты, NAT не даёт пробросить соединение, а DDoS-атаки кладут сервер. Cloudflare Tunnel решает все эти проблемы - он создаёт защищённый туннель между вашим сервером и сетью Cloudflare. Игроки подключаются через домен (например, play.example.com), а ваш реальный IP остаётся скрытым.
Раньше для этого требовалось отдельно устанавливать утилиту cloudflared и настраивать её вручную. Modflared автоматизирует этот процесс - достаточно поставить мод и указать домен.
Важно: мод пока не протестирован полностью, поэтому на боевых серверах используйте с осторожностью.
Как использовать
Modflared работает на Windows, Linux и MacOS. Для работы потребуется:
- Установленный Minecraft (Fabric или Forge - мод совместим с обоими загрузчиками).
- Настроенный Cloudflare Tunnel на стороне сервера (инструкция ниже).
Настройка Cloudflare (для администраторов сервера)
Чтобы мод заработал, нужно сначала настроить туннель на вашем сервере. Сделайте следующее:
- Установите cloudflared на сервер (стандартными средствами вашей ОС).
- Отредактируйте конфигурационный файл (обычно
/etc/cloudflared/config.yml), добавив строки:
- hostname: example.domain.net
service: tcp://localhost:25565
Замените example.domain.net на ваш реальный поддомен. Если у вас несколько серверов (например, через Docker), укажите нужный порт вместо 25565.
- Перезапустите cloudflared:
sudo systemctl restart cloudflared
- В панели управления Cloudflare добавьте DNS-запись типа CNAME: укажите ваш поддомен и целевой адрес
<tunnelID>.cfargotunnel.com(ID туннеля можно найти в том же конфигурационном файле).
Пример DNS-записей
| Тип | Имя | Цель |
|---|---|---|
| CNAME | play | abc123.cfargotunnel.com |
Для игроков
Если администратор сервера всё настроил правильно, вам достаточно просто подключиться к серверу по домену - никаких дополнительных действий не требуется.
Если же администратор что-то пропустил, вы можете вручную добавить домены в файл forced_tunnels.json в папке конфига Modflared:
["example.domain.net", "example2.domain.net"]
Для администраторов (дополнительные настройки)
Чтобы Modflared автоматически определял, через какой туннель подключаться, создайте TXT-запись для вашего домена с одним из значений:
cloudflared-use-tunnel- мод будет использовать туннель на том же домене (например,example.domain.net).cloudflared-route=<route>- мод перенаправит подключение на другой домен (например,cloudflared-route=example2.domain.netзаставит игроков подключаться кexample2.domain.net).
Это удобно, если вы хотите разделить трафик между несколькими серверами.
Итог
Modflared - простой способ избавиться от головной боли с пробросом портов и защитить свой сервер от DDoS. Мод автоматизирует подключение к Cloudflare Tunnel и не требует от игроков дополнительных телодвижений. Скачайте Modflared и настройте безопасный сервер за пару минут.
Как поиграть с друзьями с модом Modflared?
Мод Modflared куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Modflared будет готов за пару минут - BungeeHost сделает всё за вас.
