Клиентские устройства ESR получают информацию и загружаемый контент от EDM Issue. Для того чтобы контролировать подключающиеся клиентские устройства, в EDM Issue существуют несколько механизмов:
Таким образом, администратор EDM Issue со своей стороны может:
В EDM Issue существует две служебных группы IP-правил:
IP-правила в группе "web" заполняются автоматически и доступны для просмотра и редактирования в CLI исключительно в целях диагностики возможных ошибок. При обычной эксплуатации администратор EDM Issue должен работать только с IP-правилами группы "edm". |
Также у групп IP-правил есть два режима работы:
Служебная группа IP-правил "web" работает в режиме "trust" без возможности смены режима. Служебная группа IP-правил "edm" работает по умолчанию в режиме "deny", при этом режим работы можно сменить в настройках EDM.
Для просмотра информации о группах IP-правил через CLI требуется:
Ввести команду "show groups".
edmi-iprules> show groups 1. IP group: edm Mode: deny 2. IP group: web Mode: trust edmi-iprules> |
Для просмотра информации об IP-правилах в группе IP-правил через CLI требуется:
Ввести команду "show iprules" с указанием группы IP-правил, IP-правила из которой требуется отобразить.
edmi-iprules> show iprules --group edm IP group: edm Mode: deny 1. Group: edm IP: 97.38.145.32/29 Status: block Info: "08/06/2022 API DDoS" Counter: 0 Registered: 2022-11-30 15:24:34 Updated: 2022-11-30 15:24:34 2. Group: edm IP: 97.38.145.36 Status: allow Info: "10/10/2022 Whitelisted from rule 97.38.145.32/29" Registered: 2022-11-30 15:25:32 Updated: 2022-11-30 15:25:32 End of list edmi-iprules> |
Для просмотра информации об IP-правилах через web-интерфейс требуется:
В web-интерфейсе EDM Issue все взаимодействие с IP-правилами представлено только для служебной группы IP-правил "edm". |

Рисунок 17 – Получение информации об IP-правилах в web-интерфейсе EDM Issue
Для просмотра более подробной информации об IP-правиле через web-интерфейс требуется:

Рисунок 18 – Получение подробной информации об IP-правиле в web-интерфейсе EDM Issue
IP-правила в EDM Issue бывают двух видов:
Соответственно при создании IP-правила нужно в параметре --action указать вид правила: для разрешающего IP-правила – "allow", а для ограничивающего IP-правила – "block".
Таким образом для создания IP-правила через CLI требуется:
edmi-iprules> add iprule --group edm --action block --ip 97.38.145.32/29 --info "08/06/2022 API DDoS" OK edmi-iprules> edmi-iprules> add iprule --action allow --group edm --ip 97.38.145.36/32 --info "10/10/2022 Whitelisted from rule 97.38.145.32/29" OK edmi-iprules> |
Для создания IP-правила через web-интерфейс требуется:
В web-интерфейсе EDM Issue все взаимодействие с IP-правилами представленного только для служебной группы IP-правил "edm". |

Рисунок 19 – Заполнение формы создания IP-правила в web-интерфейсе EDM Issue
Для редактирования IP-правила через CLI требуется:
Ввести команду "edit iprule" для редактирования IP-правила.
edmi-iprules> edit iprule --group edm --ip 97.38.145.32/29 --info "02/07/2021 API DDoS" OK edmi-iprules> |
Для редактирования IP-правила через web-интерфейс требуется:
![]()
Рисунок 20 – Заполнение формы редактирования IP-правила в web-интерфейсе EDM Issue
Для удаления IP-правила через CLI требуется:
edmi-iprules> delete iprule --group edm --ip 97.38.145.32/29 You will delete rule for IP 97.38.145.32/29. Are you sure? (y/N) y OK edmi-iprules> |
Для удаления IP-правила через web-интерфейс требуется:
![]()
Рисунок 21 – Удаление IP-правила в web-интерфейсе EDM Issue
Для ограничивающих IP-правил на EDM Issue реализован счетчик срабатываний. Его значение можно посмотреть при выводе информации об IP-правилах как в CLI, так и в web. Помимо просмотра значения счетчика, его можно очистить.
Для очистки счетчика ограничивающего IP-правила через CLI требуется:
edmi-iprules> show iprules --group edm IP group: edm Mode: deny 1. Group: edm IP: 192.168.35.82 Status: block Info: Block rule Counter: 2 Registered: 2022-11-30 15:40:47 Updated: 2022-11-30 15:40:47 End of list edmi-iprules> reset counter --group edm --ip 192.168.35.82 OK: Reset counter for rule with IP: 192.168.35.82 edmi-iprules> show iprules --group edm IP group: edm Mode: deny 1. Group: edm IP: 192.168.35.82 Status: block Info: Block rule Counter: 0 Registered: 2022-11-30 15:40:47 Updated: 2022-11-30 15:40:47 End of list edmi-iprules> |
Если не указать параметр --ip, счетчики будут сброшены у всех правил в данной группе.
Для очистки счетчика ограничивающего IP-правила через web-интерфейс требуется:

Рисунок 22 – Очистка счетчика ограничивающего IP-правила в web-интерфейсе EDM Issue
Для очистки всех счетчиков в группе edm ограничивающих IP-правил через web-интерфейс требуется:
Системы ограничения доступа могут автоматически создавать ограничивающие IP-правила с определенным сроком действия. Администратор EDM Issue может переводить такие правила в бессрочный режим вручную.
Для перевода временного ограничивающего IP-правила в бессрочное через CLI требуется:
Ввести команду "edit iprule" для требуемого правила с флагом "--unexpired".
edmi-iprules> show iprules --group edm IP group: edm Mode: deny 1. IP: 109.88.52.0/25 Status: block Info: 12/08/2022 Test Blocked Rule Tool: web Author: admin Counter: 34 Registered: 2022-08-12 06:48:56 Updated: 2022-08-12 06:48:56 Expiry: 2022-08-15 20:55:36 End of list edmi-iprules> edit iprule --group edm --ip 109.88.52.0/25 --unexpired OK edmi-iprules> show iprules --group edm IP group: edm Mode: deny 1. IP: 109.88.52.0/25 Status: block Info: 12/08/2022 Test Blocked Rule Tool: cli Counter: 34 Registered: 2022-08-12 06:48:56 Updated: 2022-08-12 08:09:33 End of list edmi-iprules> |
EDM Issue позволяет обрабатывать запросы нескольких клиентских устройств параллельно, обеспечивая высокую производительность системы и своевременное обслуживание запросов со стороны клиентских устройств. Однако при количестве одновременных запросов большем, чем EDM Issue может обработать параллельно, предусмотрен механизм постановки клиентских запросов в очередь. Это позволит не отказывать в обслуживании клиентам сразу, а взять их в работу позже, в момент, когда одна из текущих активных сессий будет завершена.
Администратор EDM Issue может управлять размером очереди и максимальным количеством одновременно обрабатываемых сессий через конфигурацию EDM Issue.
Для изменения максимального количества одновременно обрабатываемых клиентских сессий требуется:
Для изменения размера очереди клиентских запросов, ожидающих обработки, требуется:
На EDM Issue существует возможность установить максимальную частоту запросов от одного клиентского устройства в секунду и максимальную задержку при обмене данными между клиентским устройством и EDM Issue. При превышении любого из этих показателей клиентская сессия будет оборвана со стороны EDM Issue.
Администратор EDM Issue может управлять максимальной частотой запросов от одного клиентского устройства в секунду и максимальной задержкой при обмене данными между клиентским устройством и EDM Issue через конфигурацию EDM Issue.
Для изменения максимальной частоты запросов от одного клиентского устройства в секунду требуется:
Для изменения максимальной задержки при обмене данными между клиентским устройством и EDM Issue требуется:
На EDM Issue IP-адрес автоматически блокируется в случае фиксации с этого IP-адреса большого количества обращений за отведённый интервал времени, в которых:
Администратор EDM Issue может управлять как лимитами на некорректные обращения клиентских устройств на EDM Issue обоих типов, так и интервалом времени отслеживания некорректных обращений (т.е. будут считаться некорректные обращения за последние N часов).
Для изменения интервала отслеживания некорректных обращений через CLI требуется:
edmi-settings> set --param securityCheckPeriodHours --value 2 OK edmi-settings> |
Для изменения интервала отслеживания некорректных обращений через web-интерфейс требуется:
Для изменения лимита обращений клиентского устройства на EDM Issue с неизвестными параметрами устройства через CLI требуется:
edmi-settings> set --param sourceUnknownRequestLimit --value 15 OK edmi-settings> |
Для изменения интервала отслеживания некорректных обращений через web-интерфейс требуется:
Для лимита обращений клиентского устройства на EDM Issue с некорректной процедурой аутентификации через CLI требуется:
edmi-settings> set --param badAuthLimit --value 15 OK edmi-settings> |
Для изменения интервала отслеживания некорректных обращений через web-интерфейс требуется: