ip http proxy
Данная команда позволяет перейти в настройки указанного http/https прокси-сервера или создать новый.
Использование отрицательной формы команды (no) удаляет указанный http/https прокси-сервер.
Синтаксис
ip http proxy <NAME>
no ip http proxy <NAME>
Параметры
<NAME> – название http/https прокси-сервера, задается строкой до 63 символов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
vesbc(config)# ip http proxy HTTP_PROXY vesbc(config-http-proxy)#
crypto profile
Данная команда позволяет привязать крипто-профиль к http/https прокси-серверу.
Использование отрицательной формы команды (no) убирает привязанный крипто-профиль.
Синтаксис
crypto profile <NAME>
no crypto profile
Параметры
<NAME> – название привязываемого крипто-профиля, задается строкой до 63 символов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY
Пример
vesbc(config-http-proxy)# crypto profile CRYPTO_PROFILE vesbc(config-http-proxy)#
http port
Данная команда позволяет настроить TCP-порт для входящих http-подключений.
Использование отрицательной формы команды (no) удаляет порт.
Синтаксис
http port <PORT>
no http port
Параметры
<PORT> – TCP-порт для входящих http-подключений, принимает значения от 1 до 65535;
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY
Пример
vesbc(config-http-proxy)# http port 80 vesbc(config-http-proxy)#
https port
Данная команда позволяет настроить TCP-порт для входящих https-подключений.
Использование отрицательной формы команды (no) удаляет порт.
Синтаксис
https port <PORT>
no https port
Параметры
<PORT> – TCP-порт для входящих https-подключений, принимает значения от 1 до 65535;
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY
Пример
vesbc(config-http-proxy)# https port 443 vesbc(config-http-proxy)#
ip address
Данная команда позволяет настроить IP-адрес http/https прокси-сервера.
Использование отрицательной формы команды (no) удаляет настройку IP-адреса.
Синтаксис
ip address { interface <IFACE> | <IP_ADDR> }
no ip addressПараметры
<IFACE> – интерфейс, адрес которого будет использоваться для входящих http/https-подключений;
<IP_ADDR> – IP-адрес ESBC, который будет использоваться для входящих http/https-подключений;
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY
Пример
vesbc(config-http-proxy)# ip address 10.0.0.1 vesbc(config-http-proxy)#
ipv6 address
Данная команда позволяет настроить IPv6-адрес http/https прокси-сервера.
Использование отрицательной формы команды (no) удаляет настройку IP-адреса.
Синтаксис
ipv6 address { interface <IFACE> | <IP_ADDR> }
no ip addressПараметры
<IFACE> – интерфейс, IPcv6 адрес которого будет использоваться для входящих http/https-подключений;
<IP_ADDR> – IPv6-адрес ESBC, который будет использоваться для входящих http/https-подключений;
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY
Пример
vesbc(config-http-proxy)# ipv6 address interface gigabitethernet 1/0/1 vesbc(config-http-proxy)#
mod-table
Данная команда позволяет привязать таблицу модификации к http/https прокси-серверу.
Использование отрицательной формы команды (no) удаляет привязку таблицы модификации.
Синтаксис
mod-table <NAME_MODTABLE>
no mod-table
Параметры
<NAME_MODTABLE> – название таблицы модификации, задается строкой до 63 символов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY
Пример
vesbc(config-http-proxy)# mod-table MOD_TABLE vesbc(config-http-proxy)#
rename
Данная команда позволяет переименовать созданный http/https прокси-сервер.
Синтаксис
rename <NEW_NAME>
Параметры
<NEW_NAME> – новое название http/https прокси-сервера, задается строкой до 63 символов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY
Пример
vesbc(config-http-proxy)# rename NEW_PROXY_SERVER vesbc(config-http-proxy)#
location
Данная команда позволяет создать локацию (точку выхода запроса на вышестоящий сервер/группу серверов) в данном http/https прокси-сервере.
Использование отрицательной формы команды (no) удаляет локацию.
Синтаксис
location <INDEX>
Параметры
<INDEX> – номер локации, принимает значения от 0 до 39;
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY
Пример
vesbc(config-http-proxy)# location 0 vesbc(config-http-proxy-location)#
crypto profile
Данная команда позволяет привязать крипто-профиль к локации. Выбранный профиль будет использоваться для установления защищенного соединения с вышестоящим сервером.
Использование отрицательной формы команды (no) убирает привязанный крипто-профиль.
Синтаксис
crypto profile <NAME>
no crypto profile
Параметры
<NAME> – название привязываемого крипто-профиля, задается строкой до 63 символов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY-LOCATION
Пример
vesbc(config-http-proxy-location)# crypto profile CRYPTO_PROFILE vesbc(config-http-proxy-location)#
ip address
Данная команда позволяет настроить IPv4-адрес или интерфейс с IPv4-адресом с которого будет осуществляться передача HTTP/HTTPS-запросов на вышестоящий сервер/группу серверов.
Использование отрицательной формы команды (no) удаляет настройку IP-адреса.
Синтаксис
ip address { interface <IFACE> | <IP_ADDR> }
no ip addressПараметры
<IFACE> – интерфейс, с которого будет осуществляться передача HTTP/HTTPS-запросов на вышестоящий сервер/группу серверов;
<IP_ADDR> – IP-адрес ESBC, с которого будет осуществляться передача HTTP/HTTPS-запросов на вышестоящий сервер/группу серверов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY-LOCATION
Пример
vesbc(config-http-proxy-location)# ip address 192.168.1.1 vesbc(config-http-proxy-location)#
ipv6 address
Данная команда позволяет настроить IPv6-адрес или интерфейс с IPv6-адресом с которого будет осуществляться передача HTTP/HTTPS-запросов на вышестоящий сервер/группу серверов.
Использование отрицательной формы команды (no) удаляет настройку IP-адреса.
Синтаксис
ipv6 address { interface <IFACE> | <IP_ADDR> }
no ip addressПараметры
<IFACE> – интерфейс, с которого будет осуществляться передача HTTP/HTTPS-запросов на вышестоящий сервер/группу серверов;
<IP_ADDR> – IPv6-адрес ESBC, с которого будет осуществляться передача HTTP/HTTPS-запросов на вышестоящий сервер/группу серверов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY-LOCATION
Пример
vesbc(config-http-proxy-location)# ipv6 address interface gigabitethernet 1/0/2 vesbc(config-http-proxy-location)#
mod-table
Данная команда позволяет привязать таблицу модификации к локации.
Использование отрицательной формы команды (no) удаляет привязку таблицы модификации.
Синтаксис
mod-table <NAME_MODTABLE>
no mod-table
Параметры
<NAME_MODTABLE> – название таблицы модификации, задается строкой до 63 символов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY-LOCATION
Пример
vesbc(config-http-proxy-location)# mod-table MOD_TABLE vesbc(config-http-proxy-location)#
upstream group
Данная команда позволяет назначить группу вышестоящих серверов на которую будет перенаправлен входящий HTTP/HTTPS запрос, обработанный данной локацией
Использование отрицательной формы команды (no) удаляет назначенную группу.
Синтаксис
upstream group <NAME>
no mod-table
Параметры
<NAME> – название таблицы модификации, задается строкой до 63 символов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-HTTP-PROXY-LOCATION
Пример
vesbc(config-http-proxy-location)# mod-table MOD_TABLE vesbc(config-http-proxy-location)#