Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Следующий »

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>
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 upstream group
Параметры

<NAME> – название группы вышестоящих серверов задается строкой до 63 символов.

Значение по умолчанию

Отсутствует.

Необходимый уровень привилегий

15

Командный режим

CONFIG-HTTP-PROXY-LOCATION

Пример
vesbc(config-http-proxy-location)# upstream group UPSTREAM_GROUP
vesbc(config-http-proxy-location)# 

upstream path

Данная команда позволяет настроить путь URL, на котрый будет заменяться путь из входящих HTTP/HTTPS-запросов обрабатываемых данной локацией при проксировании их через upstream group

Использование отрицательной формы команды (no) удаляет путь URL.

Синтаксис
upstream path <PATH>
no upstream path
Параметры

<PATH> – путь должен начинаться с символа '/' и может состоять из литинских букв (A-Z,a-z), цифр и символов '.', ',', '?', ''', '', '/', '+', '&', '%', '$', '#', '=', '~', '_', '-', '@'. Длина 127 символов.

Значение по умолчанию

Отсутствует.

Необходимый уровень привилегий

15

Командный режим

CONFIG-HTTP-PROXY-LOCATION

Пример
vesbc(config-http-proxy-location)# upstream path /test_path
vesbc(config-http-proxy-location)# 

upstream scheme

Данная команда позволяет настроить выбор протокола HTTP или HTTPS для исходящих запросов обрабатываемых данной локацией для передачи их на вышестоящий сервер. 

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

Синтаксис
upstream scheme { http | https}
no upstream scheme
Параметры

http  – использование протокола HTTP для исходящих запросов обрабатываемых данной локацией для передачи их на вышестоящий сервер;

https  – использование протокола HTTP для исходящих запросов обрабатываемых данной локацией для передачи их на вышестоящий сервер.

Значение по умолчанию

http

Необходимый уровень привилегий

15

Командный режим

CONFIG-HTTP-PROXY-LOCATION

Пример
vesbc(config-http-proxy-location)# upstream scheme https
vesbc(config-http-proxy-location)# 

url-pattern

Данная команда позволяет настроить отбор URL входящего сообщения для обработки этого сообщения данной локацией.

Использование отрицательной формы команды (no) удаляет отбор URL.

Синтаксис
url-pattern <WORD>
no url-pattern
Параметры

<PATH> – PCRE-шаблон от 1 до 127 символов для отбора URL входящего сообщения.

Значение по умолчанию

Отсутствует.

Необходимый уровень привилегий

15

Командный режим

CONFIG-HTTP-PROXY-LOCATION

Пример
vesbc(config-http-proxy-location)# url-pattern .*
vesbc(config-http-proxy-location)# 




















  • Нет меток