2.10. Команды HTTP(S)

2.10.1. service http

Назначение

Команда service http enable используется для включения службы HTTP в режиме Global config. Для отключения службы HTTP используется команда service http disable.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

service http (enable|disable)

Параметр

Описание параметра

Значение параметра

enable

Включить службу HTTP

-

disable

Выключить службу HTTP

-

Режим ввода

Global config

Состояние по умолчанию

Служба HTTP отключена.

Применение

Сначала необходимо загрузить образ веб-интерфейса.

Примеры

Включение службы HTTP:

Switch# configure terminal
Switch(config)# service http enable

Связанные команды

http server load

http timeout

2.10.2. service https

Назначение

Команда service https enable используется для включения службы HTTPS в режиме Global config. Для отключения службы HTTPS используется команда service https disable.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

service https (enable|disable)

Параметр

Описание параметра

Значение параметра

enable

Включить службу HTTPS

-

disable

Отключить службу HTTPS

-

Режим ввода

Global config

Состояние по умолчанию

Служба HTTPS отключена.

Применение

Сначала необходимо загрузить образ веб-интерфейса.

Примеры

Включение службы HTTPS:

Switch# configure terminal
Switch(config)# service https enable

Связанные команды

http server load

http timeout

2.10.3. http server load

Назначение

Команда http server load используется для загрузки WEB-образа.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

http server load FILENAME

Параметр

Описание параметра

Значение параметра

FILENAME

Имя WEB-образа

-

Режим ввода

Global config

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Загрузка WEB-образа:

Switch# configure terminal
Switch(config)# http server load flash:/webImage.bin

Связанные команды

service http enable

service https enable

http timeout

2.10.4. http timeout

Назначение

Команда http timeout используется для настройки времени истечения сеанса онлайн-пользователей WEB-сервера.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

http timeout TIMEOUT

Параметр

Описание параметра

Значение параметра

TIMEOUT

Время истечения сеанса онлайн-пользователей

Диапазон от 1 до 60 минут

Режим ввода

Global config

Состояние по умолчанию

20 минут

Применение

Нет

Примеры

Настройка тайм-аут HTTP на 30 минут:

Switch# configure terminal
Switch(config)# http timeout 30

Связанные команды

http server load

service http enable

service https enable

2.10.5. http server source address

Назначение

Команда http server source address используется для настройки исходного адреса WEB-сервера на вашем коммутаторе в режиме Global config. Для восстановления настроек по умолчанию используйте команду no http server source address.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

http server source address (vrf NAME| ) A.B.C.D

no http server source address

Параметр

Описание параметра

Значение параметра

vrf NAME

Укажите VRF для предоставления WEB-сервера

Строка длиной от 1 до 15 символов

A.B.C.D

Настройте IP-адрес для работы WEB-сервера

-

Режим ввода

Global config

Состояние по умолчанию

Нет

Применение

Вы можете использовать команду http server source address для изменения адреса, по которому работает WEB-сервер, и указать VRF для предоставления WEB-сервера. Адрес источника может быть только 0.0.0.0 или адресом интерфейса loopback, 0.0.0.0 указывающим, что адрес WEB-сервера не указан.

Примеры

Установка адреса внутреннего http-сервера:

Switch# configure terminal
Switch(config)# http server source address 10.10.10.1

Связанные команды

http server load

service http enable

service https enable

2.10.6. http server source port

Назначение

Команда http server source port используется для настройки TCP-порта для работы HTTP-сервера на вашем коммутаторе в режиме Global config. Для восстановления значения по умолчанию используйте команду no http server source port.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

http server source port PORT

no http server source port

Параметр

Описание параметра

Значение параметра

PORT

Настройте TCP-порт для работы HTTP-сервера внутри полосы

1025 - 65535

Режим ввода

Global config

Состояние по умолчанию

80

Применение

Команда CLI no http server source port настроит TCP-порт для HTTP-сервера внутри полосы со значением по умолчанию 80.

Примеры

Настройка TCP-порта внутриполосного HTTP-сервера:

Switch# configure terminal
Switch(config)# http server source port 1080

Связанные команды

http server load

service http enable

service https enable

2.10.7. http server source ssl-port

Назначение

Команда http server source ssl-port используется для настройки TCP-порта для работы HTTPS-сервера в режиме Global config. Для восстановления значения по умолчанию используйте команду no http server source ssl-port

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

http server source ssl-port PORT

no http server source ssl-port

Параметр

Описание параметра

Значение параметра

PORT

Настройте TCP-порт для работы HTTPS-сервера внутри полосы

1025 - 65535

Режим ввода

Global config

Состояние по умолчанию

443

Применение

Команда CLI no http server source ssl-port настроит TCP-порт для HTTPS-сервера внутриполосно со значением по умолчанию 443.

Примеры

Настройка внутриполосного TCP-порта HTTPS-сервера:

Switch# configure terminal
Switch(config)# http server source port 10443

Switch# configure terminal
Switch(config)# http server source ssl-port 10443

Связанные команды

http server load

service http enable

service https enable

2.10.8. http server source mgmt-if port

Назначение

Команда http server source mgmt-if port используется для настройки TCP-порта для работы HTTP-сервера в режиме Global config. Для восстановления значения по умолчанию используйте команду no http server source mgmt-if port.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

http server source mgmt-if port PORT

no http server source mgmt-if port

Параметр

Описание параметра

Значение параметра

PORT

Настройте TCP-порт для работы HTTP-сервера вне диапазона

1025 - 65535

Режим ввода

Global config

Состояние по умолчанию

80

Применение

Команда CLI no http server source mgmt-if port настроит TCP-порт для HTTP-сервера, работающего вне диапазона, со значением по умолчанию 80.

Примеры

Настройка TCP-порта внешнего HTTP-сервера:

Switch# configure terminal
Switch(config)# http server source mgmt-if port 1080

Связанные команды

http server load

service http enable

service https enable

2.10.9. http server source mgmt-if ssl-port

Назначение

Команда http server source mgmt-if ssl-port используется для настройки TCP-порта для работы HTTPS-сервера в режиме Global config. Для восстановления значения по умолчанию используйте команду no http server source mgmt-if ssl-port.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

http server source mgmt-if ssl-port PORT

no http server source mgmt-if port

Параметр

Описание параметра

Значение параметра

PORT

Настройте TCP-порт для работы HTTPS-сервера вне диапазона

1025 - 65535

Режим ввода

Global config

Состояние по умолчанию

443

Применение

Команда CLI no http server source mgmt-if ssl-port настроит TCP-порт для работы HTTPS-сервера вне полосы пропускания со значением по умолчанию 443.

Примеры

Настройка TCP-порта внешнего HTTPS-сервера:

Switch# configure terminal
Switch(config)# http server source port 10443

Связанные команды

http server load

service http enable

service https enable

2.10.10. http authentication aaa

Назначение

Команда http authentication aaa используется для настройки списка методов AAA для входа в WEB-интерфейс на коммутаторе. Для восстановления настроек по умолчанию используйте команду no http authentication aaa.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

http authentication (local|aaa (login-authentication|exec-authorization) (default|LISTNAME))

no http authentication (aaa (login-authentication|exec-authorization ))

Параметр

Описание параметра

Значение параметра

local

Настройка аутентификации WEB-входа локально

-

aaa

Настройка аутентификации WEB-входа с помощью AAA

-

login-authentication

Настройка списка методов аутентификации входа в WEB

-

exec-authorization

Настройка списка методов авторизации входа в WEB

-

default

Установить имя списка методов по умолчанию default

-

LISTNAME

Установить имя списка методов

До 31 символа

Режим ввода

Global config

Состояние по умолчанию

Метод входа в WEB по умолчанию - локальный.

Применение

Команда CLI http authentication (local|aaa(login-authenticationLISTNAME)) может быть настроена только при использовании AAA, чтобы предоставить соответствующие права.

Примеры

Настройка метода входа через WEB-интерфейс с использованием AAA по умолчанию:

Switch# configure terminal
Switch(config)# http authentication aaa login-authentication default

Связанные команды

ааа new-model

aaa authentication login

aaa authorization exec

2.10.11. show services http

Назначение

Команда show services http используется для просмотра информации о конфигурации HTTP.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

show services http

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Просмотр информации о конфигурации HTTP:

Switch# show services http 

HTTP service configuration:
 Service HTTP                            : disable
 Service HTTPS                           : disable
 HTTP Timeout                            : 20
 HTTP Server Source Address              : 0.0.0.0
 HTTP Server Source Port                 : 80
 HTTP Server Source Mgmt-if Port         : 80
 HTTP Server Source SSL-port             : 443
 HTTP Server Source Mgmt-if SSL-port     : 443

Связанные команды

Нет

2.10.12. show services https

Назначение

Команда show services https используется для просмотра информации о конфигурации HTTPS.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

show services https

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Просмотр информации о конфигурации HTTPS:

Switch# show services https
HTTPS service configuration:
Server State : disable
Port : 443

Связанные команды

Нет