explicit-proxy – семейство команд для настройки HTTP прокси-сервера NGFW

explicit-proxy

Перейти в подменю настройки прокси-сервера.

explicit-proxy> [no] enable

Включить (или выключить, если no) прокси-сервер.

explicit-proxy> ip-address <address>

Настроить IP-адрес для подключений клиентов к прокси-серверу.

explicit-proxy> [no] extended-settings

Включить (или выключить, если no) расширенные настройки прокси-сервера.

После включения расширенных настроек начинают действовать параметры конфигурации из отдельного файла /etc/squid/extended.conf. Этот файл загружается на устройство по указанному пути администратором в случае необходимости использования настроек explicit-proxy, не доступных через интерфейс командной строки. Файл должен содержать директивы в формате файла конфигурации кэширующего прокси-сервера Squid.

Пример файла конфигурации с настройками блокировки доступа к хосту с IP-адресом 192.168.1.12:

acl blocked_host dst 192.168.1.12
http_access deny blocked_host

explicit-proxy> [no] user-authentication

Включить (или выключить, если no) аутентификацию пользователей прокси-сервера.

explicit-proxy> add-user <username>

Добавить учетную запись пользователя прокси-сервера.

explicit-proxy> del-user <username>

Удалить учетную запись пользователя прокси-сервера.

show explicit-proxy status

Получить информацию о состоянии прокси-сервера.

Пример вывода:

ngfw> show explicit-proxy status
{
  "ngfw-explicit-proxy:explicit-proxy": {
    "state": true,
    "enable": true,
    "connection": {
      "ip-address": "10.0.0.1",
      "port-number": 3128
    }
    "user-authentication": true,
    "extended-settings": false
  }
}

show explicit-proxy settings

Получить информацию о параметрах настройки прокси-сервера.

Пример вывода:

ngfw> show explicit-proxy settings
{
  "ngfw-explicit-proxy:explicit-proxy": {
    "enable": true,
    "connection": {
      "ip-address": "10.0.0.1",
      "port-number": 3128
    }
    "user-authentication": true,
    "extended-settings": false
  }
}

show explicit-proxy users

Получить список пользователей прокси-сервера.

Пример вывода:

ngfw> show explicit-proxy users
alice
bob

| Prev | Home | Next |