JS код для лендинга с фильтрацией по IP адресу

700 руб. за проект
20 августа 2019, 21:11 • 1 отклик • 23 просмотра
Нужен JS код, который будет:
- парсить из заголовков ip адрес пользователя на странице
- проверять на вхождение в список адресов с CIDR диапазонами
- в зависимости от нахождения в списке редиректить на одну ссылку
- если адрес не совпадает с теми, что есть в списке - отправлять на другую ссылку
- определять реферер и записывать его в локальное хранилище - например в файл или в память, если это возможно на js
- фильтровать по рефу из такого же списка, если это возможно в пределах быстродействия js

Код должен кастомизироваться по списку ip адресов, т.е. чтобы я их мог менять
Нужно написать инструкцию, чтобы код состоял из двух частей - проверка ip и проверка referer, чтобы пользователь мог отключить одну из частей и он работал.