Ручная загрузка пользовательских списков фильтрации производится командой dpiload <номер DPI-списка> <URL> [source sub_if<name>], где URL указывается в формате { http | https | ftp }://<адрес сервера>/<путь к файлу>. Опция source в данной команде позволяет указать имя субинтерфейса управления, который необходимо использовать для загрузки. Без указания данного параметра в команде для загрузки будет использован основной интерфейс управления "mng". Для загрузки по HTTPS требуется локальный SSL-сертификат и его привязка к адресу сервера (см. "Хранилище сертификатов SSL"). Содержимое файла со списком фильтрации описано в разделе "Подготовка списков фильтрации".
Поддерживается базовая аутентификация на серверах. Синтаксис команды загрузки с использованием аутентификации:
dpiload <номер DPI-списка> { http | https | ftp } ://<имя пользователя>:<пароль>@<адрес сервера>/<путь к файлу> [source sub_if<name>]
Например, для загрузки с HTTP-сервера 1.1.1.1 списка фильтрации black_ list. txt в DPI-список 1 требуется зайти на сервер под именем username с вводом пароля password. В этом случае команда загрузки будет иметь вид:
EcoSGE:system.dpi# dpiload 1 http://username:password@1.1.1.1/black_list.txt
Если пароль для доступа к серверу содержит специальные символы, то URL необходимо заключить в двойные кавычки. При этом сам пароль не должен содержать двойные кавычки. Пример:
EcoSGE:# dpiload 0 "ftp://user:1234567890aA~`#@\!$%^&*()/_-+=:;.,|[]'<> ?{}@192.168.5.4:5021/dump.xml"
Рекомендуется сначала загрузить список фильтрации с помощью команды dpiload, затем включить DPI-список в ветке system.dpi.dpilist<номер> и настроить прочие параметры.
Для вывода списка загруженных файлов, используемых в работе URL-фильтрации, необходимо отправить команду dpilist (см. раздел "Команды для работы со списками фильтрации").