Адрес меняется сам
Многие провайдеры выдают абоненту адрес на время. Перезагрузил роутер, и адрес другой. Забаненный адрес потом достаётся соседу по провайдеру, который про ваш сервер даже не слышал, и он не может зайти.
Один адрес на сотни людей
Адресов IPv4 на всех не хватает, поэтому мобильные операторы и многие домашние провайдеры выпускают сотни абонентов в интернет через один общий адрес. Это называется CGNAT. Так же через один адрес выходят общежития, школы, компьютерные клубы и просто семьи с одним роутером.
Бан такого адреса задевает всех, кто за ним сидит. Нарушитель при этом переключит телефон в режим полёта и получит другой общий адрес.
IPv6
В IPv6 провайдер выдаёт абоненту целый блок адресов, обычно размером /64 или больше, а устройство само регулярно меняет адрес внутри него. Бан одного адреса IPv6 почти бесполезен. Если банить, то блок целиком, например 2001:db8:1234:5678::/64. Kordon принимает диапазоны IPv6 до /32 и IPv4 до /16.
VPN и прокси
VPN или прокси дают новый адрес за секунды, и бан по IP против них не работает совсем. Подробнее в статьях как заблокировать VPN и прокси и про резидентные прокси.
Что делать вместо этого
- Баньте аккаунт по нику или UUID. На лицензионном сервере UUID не меняется, даже если игрок сменит ник.
- Закройте VPN и прокси, тогда новый адрес в один клик уже не получить.
- Перед баном адреса откройте «Связанные игроки» в профиле нарушителя или журнал входов: видно, кто ещё заходит с этого адреса.
- Если всё же баните адрес или диапазон, ставьте срок, например
1dили7d. - Чтобы найти новый аккаунт того же человека, на тарифе Premium есть граф связей.
Когда бан диапазона оправдан
Бан диапазона помогает, когда один человек раз за разом возвращается с адресов внутри одного провайдера, а ваших постоянных игроков в этом диапазоне нет. Посмотрите журнал входов, поставьте срок и добавьте в белый список тех, кого бан может задеть. В Kordon диапазоны в чёрном списке доступны с тарифа Pro.