Ручная загрузка реестра Роскомнадзора EcoNAT Documentation / Фильтрация по реестру Роскомнадзора / Ручная загрузка реестра Роскомнадзора
Ручная загрузка реестра Роскомнадзора (РКН) возможна как с сервера РКН или ГРЧЦ, так и с пользовательского HTTP/FTP-сервера.
Для ручной загрузки реестра запрещённых ресурсов и реестра социально значимых ресурсов с сервера РКН или ГРЧЦ предусмотрено несколько команд, описание которых дано в таблице ниже. Предварительно необходимо настроить доступ к серверу РКН и/или ГРЧЦ в ветке конфигурации system.dpi.rkn.
Команда | Действие |
---|---|
dpiload <list_number> | Загрузка реестра запрещённых ресурсов с сервера РКН или ГРЧЦ в DPI-список с номером, указанным в параметре list_number в ветке system.dpi.rkn. Если сервер РКН или ГРЧЦ недоступен, и при этом в настройках DPI-списка задан параметр download_url, то загрузка будет производиться с URL, указанного в данном параметре. |
dpiload dump | Аналогично команде dpiload <list_number> |
dpiload delta | Загрузка дифференциальных обновлений реестра запрещённых ресурсов с сервера РКН или ГРЧЦ в DPI-список с номером, указанным в параметре list_number в ветке system.dpi.rkn. Если предварительно не загружен основной файл реестра dump.xml, то действие команды аналогично dpiload <list_number> и dpiload dump |
dpiload <list_number_soc> | Загрузка реестра социально значимых ресурсов с сервера РКН в DPI-список с номером, указанным в параметре list_number_soc в ветке system.dpi.rkn. Если сервер РКН недоступен, и при этом в настройках DPI-списка задан параметр download_url, то загрузка будет производиться с URL, указанного в данном параметре. |
dpiload dumpsoc | Аналогично команде dpiload <list_number_soc> |
Команда для ручной загрузки реестра РКН с пользовательского HTTP/HTTPS/FTP-сервера имеет вид dpiload <list_number> <URL>, где URL указывается в формате { http | https | ftp }://<адрес сервера>/<путь к файлу>. Для загрузки по HTTPS требуется локальный SSL-сертификат и его привязка к адресу сервера (см. "Хранилище сертификатов SSL").
Поддерживается базовая аутентификация на серверах. Синтаксис команды загрузки с использованием аутентификации:
dpiload <list_number> { http | https | ftp }://<имя пользователя>:<пароль>@<адрес сервера>/<путь к файлу>
Например, для загрузки с HTTP-сервера 1.1.1.1 файла реестра РКН dump.xml в DPI-список 0 требуется зайти на сервер под именем username с вводом пароля password. В этом случае команда загрузки будет иметь вид:
EcoSGE:system.dpi# dpiload 0 http://username:password@1.1.1.1/dump.xml
Примеры выполнения команд:
EcoSGE:system.dpi# dpiload 0
list0 will be updated soon
EcoSGE:system.dpi# dpiload 0 http://username:password@1.1.1.1/dump.xml
http://username:password@1.1.1.1/dump.xml to dump.xml: saved
EcoSGE:system.dpi# dpiload 0 ftp://username:password@1.1.1.1/dump.xml
ftp://username:password@1.1.1.1/dump.xml to dump.xml: saved
Для вывода списка загруженных файлов, используемых в работе URL-фильтрации, необходимо отправить команду dpilist (см. раздел "Команды для работы со списками фильтрации").