Если вы хотите заблокировать в конце PHP, уже существует ответ для получения диапазонов IP-адресов от начального и конечного IP-адресов
Вы можете сохранить эти диапазоны IP-адресов в базе данных или массиве PHP.
когда пользователь пинает веб-сайт, вы получаете IP-адрес пользователя (как вы уже сделали) и проверяете IP-адрес пользователя с сохраненными диапазонами IP-адресов.
Если IP-адрес совпадает с черным в списке, то выможет заблокировать контент для этого пользователя