
IP Whitelist - белый список по IP для сервера
IPWhitelist - лёгкий плагин для сервера Майнкрафт, который пускает игроков только с разрешённых IP-адресов. Команды, настраиваемый кик, Paper/Spigot/Folia, Minecraft 1.17-1.21.
IPWhitelist (АйПи Вайтлист) - это простой плагин для сервера Minecraft, который ограничивает вход по IP-адресу игрока. Ванильный вайтлист привязывается к никам и аккаунтам Mojang, но это не всегда удобно: на пиратских серверах ники легко подделать, а при смене ника игрок снова сможет зайти. Скачать плагин IP Whitelist стоит, если нужен именно контроль на уровне сети - заходят только те, чей IP есть в списке.
Кому это вообще нужно
Сценариев на самом деле много. Классический случай - маленький частный сервер для друзей или команды, где посторонние не нужны в принципе. Второй вариант - офисный или школьный сервер, где играют из одной локальной сети: просто добавили IP шлюза, и всё, доступ открыт только изнутри. Ещё такое ставят на стадии разработки сборки сервера, чтобы на карту не залез левый человек, пока всё настраивается.
Важный нюанс, о котором часто забывают: у большинства игроков динамический IP, который провайдер меняет при каждом переподключении роутера. Так что для обычного домашнего сервера IP-whitelist - это скорее вариант для статических адресов, VPN-сетей вроде Hamachi или Radmin (кстати, там он работает идеально, ведь IP в такой сети фиксированный), либо для временного закрытия сервера. Перед выдачей доступа уточните у игрока, статический ли у него адрес, иначе замучаетесь обновлять список.
Что умеет плагин
- Пускает на сервер только IP из белого списка, остальных кикает с настраиваемым сообщением
- Весь список хранится в файле
whitelist.yml- можно править вручную, а можно командами прямо из игры - Вайтлист включается и выключается на лету, перезапуск сервера не нужен
- Поддержка reload - подтянули изменения из файла без рестарта
- Никаких внешних зависимостей, плагин весит копейки и не нагружает тик-тайм
- Есть автоматическая проверка обновлений, так что вы не пропустите свежую версию
Список сохраняется между перезагрузками, так что после рестарта сервера заново ничего заполнять не придётся. Это особенно удобно на хостингах, где сервер ежедневно перезапускается автоматом.
Команды плагина IP Whitelist
Управление из игры сводится к одной команде с подкомандами:
- Добавить IP в белый список
/ipwhitelist add <IP>
- Убрать IP из белого списка
/ipwhitelist remove <IP>
- Показать все IP в списке
/ipwhitelist list
- Включить проверку по IP
/ipwhitelist on
- Выключить проверку по IP
/ipwhitelist off
- Перезагрузить список из
whitelist.yml
/ipwhitelist reload
Совет из практики: перед включением /ipwhitelist on добавьте в список хотя бы один IP - свой или консольный localhost 127.0.0.1. Иначе есть шанс отрезать доступ всем, включая себя, и придётся лезть в файл руками. Правда, даже в этом случае всё чинится за минуту: открываете whitelist.yml, добавляете адрес, прописываете /ipwhitelist reload из консоли - и доступ назад.
Совместимость и требования
Плагин работает на всех популярных серверных ядрах: Bukkit, Spigot, Paper, Purpur и Folia. Поддержка Folia - редкость для таких мелких утилит, так что если у вас современное ядро с региональной многопоточностью, проблем не будет. Заявлена совместимость с Minecraft Java Edition 1.17-1.21.x, включая свежие ветки 26.1.x и 26.2. Требование одно - Java 17 или выше, что на современных хостингах уже стандарт.
Зависимостей нет вообще. Кинул jar в папку plugins, перезапустил сервер, добавил IP - и всё работает. Никаких ProtocolLib, баз данных или вебхуков.
Где ставить и с чем сочетать
IP Whitelist - это не замена ванильному вайтлисту по никам, а дополнительный слой защиты. Резонная связка для приватного сервера: обычный whitelist по никам плюс проверка по IP для админов или статики игроков. А вот для входа по IP одного плагина мало - не забывайте про антигриф (GriefPrevention, WorldGuard) и логин-плагин вроде AuthMe, если сервер без лицензии.
Если хотите быстро поднять сервер с друзьями и проверить защиту в деле - на BungeeHost (https://bungee.host) плагин IP Whitelist установится в один клик, а Java 17+ там уже настроена из коробки. Удобно тестировать: зайти с чужого IP и убедиться, что кик-сообщение срабатывает как надо.
Короче, для частного или полузакрытого сервера Minecraft это must-have утилита: 6 команд, один конфиг-файл, ноль зависимостей. Скачать IPWhitelist можно на Modrinth под любую актуальную версию игры.
Сервер для плагина IP Whitelist - белый список по IP для сервера - как у профи
Плагин IP Whitelist - белый список по IP для сервера создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином IP Whitelist - белый список по IP для сервера для друзей можно за пару минут - BungeeHost всё уже подготовил.
