IP Whitelist: умная защита сервера Minecraft от гриферов
Каждый администратор сервера Minecraft хотя бы раз сталкивался с неприятной ситуацией: стандартный белый список по никам обходят за секунды, и на сервер заходят посторонние. Гриферы ломают постройки, воруют ресурсы, а обычные методы защиты не спасают. Но есть решение, которое работает на более глубоком уровне — IP Whitelist. Этот серверный мод проверяет IP-адрес каждого подключения и пускает только тех, чьи адреса вы заранее одобрили. Никаких компромиссов, только железная защита.
Что такое IP Whitelist и зачем он нужен?
IP Whitelist — это небольшой, но мощный мод для серверов Minecraft, который добавляет фильтрацию по IP-адресам. В отличие от стандартного вайтлиста, привязанного к никнеймам, этот мод не даст обойти защиту сменой аккаунта или использованием пиратского лаунчера. Вы просто прописываете разрешённые IP или целые диапазоны, и все остальные получают отказ с сообщением «Your IP is not whitelisted». Идеально для приватных серверов, сборок для друзей или небольших комьюнити, где важна конфиденциальность.
Основные возможности мода
- Поддержка гибких IP-паттернов: можно указать конкретный адрес, подсеть или использовать символы подстановки, например
127.*.*.*или10.255.255.*. - Логирование попыток подключения: все стуки в дверь записываются в файл
ip_attempts.log, так что вы всегда видите, кто пытался зайти. - Серверная установка: мод ставится только на сервер, клиентам ничего дополнительно скачивать не нужно.
- Мгновенная активация после перезапуска: изменили список IP — перезагрузили сервер, и защита обновлена.
Как установить IP Whitelist на сервер Minecraft
Процесс установки элементарный, но требует внимания к деталям. Мод работает на серверах под управлением Forge и поддерживает актуальные версии Minecraft: 1.16.5, 1.18.2, 1.19.2, 1.20.1 и более новые. Если вы ещё не определились со сборкой, просто скачайте IP Whitelist под свою версию и следуйте инструкции.
Пошаговая инструкция
Чтобы скачать IP Whitelist и запустить его, выполните три простых шага:
- Поместите скачанный jar-файл мода в папку
modsвашего сервера. - Запустите сервер один раз, чтобы сгенерировались конфигурационные файлы, затем остановите его.
- Откройте файл
config/ipwhitelist.txtи пропишите нужные IP-адреса. После перезапуска сервер начнёт фильтровать подключения.
Кстати, если вы пользуетесь лаунчером foxygame.net, установка IP Whitelist становится ещё удобнее: встроенный каталог модов позволяет найти и добавить нужное дополнение в один клик, а система автообновления всегда поддерживает актуальную версию. Это особенно выручает, когда нет времени вручную отслеживать совместимость.
Настройка IP Whitelist: файл ipwhitelist.txt
Сердце мода — текстовый файл ipwhitelist.txt, который лежит в папке config. Именно здесь вы задаёте правила доступа. Каждая строка — один IP-адрес или паттерн. Мод понимает символ * как замену любой последовательности цифр, что позволяет описывать целые сети.
Примеры IP-паттернов
Вот как может выглядеть ваш whitelist:
127.0.0.1— разрешить только локальные подключения (полезно для тестов).192.168.1.*— пустить всех из домашней сети.10.255.255.*— конкретная подсеть.188.*.*.*— целый диапазон провайдера.
После редактирования файла обязательно перезапустите сервер. В консоли вы увидите сообщение вида Loaded 2 IP patterns into the whitelist, подтверждающее, что защита активирована.
Логирование и проверка работы
Чтобы убедиться, что IP Whitelist для Minecraft действительно работает, попробуйте подключиться с адреса, которого нет в списке. Вы сразу получите отказ с уведомлением «Your IP is not whitelisted». Все попытки входа, в том числе неудачные, фиксируются в логе logs/ip_attempts.log. Это отличный инструмент для аудита: вы видите время, IP и результат каждой попытки. Если файл с паттернами пуст, мод сообщит в консоли IP whitelist file is empty. No IPs loaded и будет блокировать всех — это нормальное поведение, пока вы не настроите список.
Дополнительные параметры мода можно найти в файле world/serverconfig/ipwhitelist-server.toml, но для базовой защиты достаточно текстового whitelist’а. Кстати, пользователи лаунчера foxygame.net могут не беспокоиться о ручной правке конфигов: лаунчер автоматически подбирает совместимую версию IP Whitelist и предупреждает о конфликтах, что сводит риск ошибок к нулю.
Заключение
IP Whitelist — это must-have для любого администратора, который ценит безопасность и не хочет зависеть от никнейм-фильтрации. Простая настройка, гибкие паттерны и подробное логирование делают мод незаменимым на приватных серверах. Скачайте IP Whitelist, настройте список доверенных адресов и забудьте о незваных гостях. Ваш сервер — ваши правила.