...
Описание файла «cfg.yaml» приведено в таблицах ниже.
Оглавление |
---|
Для редактирования файла конфигурации необходимо:
...
Название поле | Описание | Значения |
network – сетевые настройки устройства | ||
ipaddr | IP-адрес устройства в сети WAN | A.B.C.D |
netmask | маска сети, в которой находится устройство | A.B.C.D |
gateway | адрес сетевого шлюза по умолчанию | A.B.C.D |
broadcast | широковещательный адрес сети WAN | A.B.C.D |
mtu | максимальный размер пакета (WAN) | 86-1500 |
autoupdate | использование автообновления программного обеспечения и конфигурации шлюза | 0 – не использовать |
autoupdate_src | источник конфигурации параметров автообновления | no_dhcp |
autoupdate_tftp | Адрес или доменное имя сервера автообновления | Строка до 40 символов |
autoupdate_cfg | Путь к файлу конфигурации | Строка до 40 символов |
autoupdate_fw | Путь к файлу описания версий ПО | Строка до 40 символов |
autoupdate_proto | протокол, используемый для автообновления | tftp, ftp, http, https |
autoupdate_auth | использование аутентификации на сервере автообновления | 0 – не использовать |
autoupdate_user | логин для аутентификации | Строка до 20 символов |
autoupdate_pass | пароль для аутентификации | Строка до 20 символов |
pppoe_vlan | использование отдельной VLAN для доступа PPPoE | 0 – не использовать |
pppoe_vid | идентификатор VLAN при использовании отдельной VLAN для доступа PPPoE | 1-4095 |
pppoe_mtu | максимальный размер пакета (PPP) | 86-1400 |
dhcpd | использование DHCP в сети WAN | 0 – не использовать |
dhcpd1, 2, 3 | использование DHCP в сетях VLAN1,2,3 | 0 – не использовать |
vlan1, 2, 3 | использование VLAN1, 2, 3 | 0 – не использовать |
v1ipaddr | IP-адрес интерфейса VLAN1,2,3 | A.B.C.D |
v2ipaddr | маска сети, используемая для интерфейса VLAN1,2,3 | A.B.C.D |
v3ipaddr | широковещательный адрес в подсети интерфейса VLAN1,2,3 | A.B.C.D |
v1netmask | идентификатор VLAN 1, 2, 3 | 1-4095 |
v2netmask | приоритет 802.1р VLAN1, 2, 3 | 0-7 |
v3netmask | назначение VLAN для речевого трафика | 0 – не использовать |
v1broadcast | назначение VLAN для сигнального трафика SIP/H323 | 0 – не использовать |
v2broadcast | назначение VLAN для управления шлюзом через WEB-интерфейс, telnet и SSH | 0 – не использовать |
v3broadcast | IP-адрес сервера DNS | A.B.C.D |
vid 1,2,3 | синхронизация времени устройства с внешним сервером по протоколу NTP | 0 – не использовать |
v1mtu | максимальный размер пакета (VLAN 1) | 86-1496 |
v2mtu | максимальный размер пакета (VLAN 2) | 86-1496 |
v3mtu | максимальный размер пакета (VLAN 3) | 86-1496 |
cos 1,2,3 | адрес NTP-сервера | A.B.C.D |
rtp_vlan | интерфейс для передачи RTP | 0 – использовать основной интерфейс для передачи RTP |
sig_vlan | интерфейс для передачи сигнализации | 0 – использовать основной интерфейс для передачи сигнализации |
ctl_vlan | интерфейс для управления | 0 – использовать основной интерфейс для управления |
rtp_vlan | доступ к устройству по протоколу Telnet | 0 – не использовать |
sig_vlan | доступ к устройству по протоколу SSH | 0 – не использовать |
STP_EN | протокол STP | 0 – не использовать |
SNMP | протокол SNMP | 0 – не использовать |
dhcp_gw | получать адрес сетевого шлюза по умолчанию в сети WAN по DHCP | 0 – не использовать |
dhcp_gw1, 2, 3 | получать адрес сетевого шлюза по умолчанию в сетях VLAN1,2,3 по DHCP | 0 – не использовать |
ntpen | протокол NTP | 0 – не использовать |
ntpip | IP-адрес NTP-сервера | A.B.C.D |
ntp_interval | период синхронизации с NTP-сервером | 0 – не использовать |
zoneinfo | часовой пояс | |
dst_enable | переход на летнее время | 0 – не использовать |
dst_start | дата и время перехода на летнее время | строка до 50 символов |
dst_end | дата и время возврата на зимнее время | строка до 50 символов |
dst_offset | смещение времени относительно зимнего, в минутах | 0-720 |
cfg_interval | интервал проверки актуальности файла конфигурации | 1 - 99999 |
fw_interval | интервал проверки актуальности ПО | 1 - 99999 |
dnsip | IP-адрес основного DNS-сервера | A.B.C.D |
reserved_dnsip | IP-адрес резервного DNS-сервера | A.B.C.D |
telnet_port | TCP порт для работы по протоколу TELNET | 1-65535, по умолчанию 23 |
ssh_port | TCP порт для работы по протоколу SSH | 1-65535, по умолчанию 22 |
web_port | номер порта WEB-сервера для работы по протоколу HTTP | по умолчанию 80 |
https_port | порт WEB-сервера для работы по протоколу HTTPS | 1-65535, по умолчанию 443 |
web_en | доступ к устройству через Web-интерфейс | 0 – не использовать |
radius_enable | использование RADIUS-сервера для аутентификации пользователей, управляющих устройством через WEB, telnet, SSH | 0 – не использовать |
radius_server | адрес RADIUS-сервера | A.B.C.D |
radius_secret | пароль для доступа к RADIUS-серверу | строка до 50 символов |
radius_retry | количество попыток доступа к RADIUS серверу | 0-10 |
use_vendor_info | использовать альтернативное значение DHCP опции 60 | 0 – не использовать |
vendor_info | альтернативное значение DHCP опции 60 | строка до 255 символов |
language | язык веб конфигуратора | en - английский |
TR069 – настройка протокола мониторинга и управления устройством TR-069 | ||
Enable | управление устройством по протоколу TR-069 | 0 – не использовать |
URL | адрес сервера ACS | http://<address>:<port>, где <address> – IP-адрес или доменное имя ACS-сервера, <port> – порт сервера ACS, по умолчанию порт 10301 |
Username | имя пользователя для доступа клиента к ACS-серверу | строка до 50 символов |
Password | пароль для доступа клиента к ACS-серверу | строка до 50 символов |
PeriodicInformEnable | использование встроенным клиентом TR-069 периодического опроса сервера ACS с интервалом, равным «Periodic inform interval», в секундах. Цель опроса - обнаружить возможные изменения в конфигурации устройства | 0 – не использовать |
PeriodicInformInterval | период опроса ACS-сервера, с | 0-65535 |
ConnectionRequestURL | Параметр не используется, значение должно быть не задано | |
ConnectionRequestUsername | имя пользователя для доступа ACS-сервера к клиенту TR-069. Сервер передает уведомления ConnectionRequest | строка до 50 символов |
ConnectionRequestPassword | пароль пользователя для доступа ACS-сервера к клиенту TR-069. Сервер передает уведомления ConnectionRequest | строка до 50 символов |
NATMode | режим работы клиента TR-069 при работе через NAT, определяет, каким образом клиент должен получить информацию о своем публичном адресе | STUN |
NATAddress | IP-адрес или доменное имя STUN-сервера | |
STUNEnable | использовать протокол STUN для определения публичного адреса | 0 – не использовать |
STUNServerAddress | IP-адрес или доменное имя STUN-сервера | |
STUNServerPort | UDP-порт STUN-сервера | 1-65535, по умолчанию значение 3478 |
STUNMinimumKeepAlivePeriod | интервал времени в секундах для передачи периодических сообщений на STUN-сервер с целью обнаружения изменения публичного адреса, с | 0-100000 |
STUNMaximumKeepAlivePeriod | интервал времени в секундах для передачи периодических сообщений на STUN-сервер с целью обнаружения изменения публичного адреса, с | 0-100000 |
snmp – настройка протокола snmp | ||
agentproto | транспортный протокол | udp |
agentport | транспортный порт на котором работает агент | 0-65535 |
sys_object_id | OID устройства | строка до 40 символов |
sys_name | системное имя устройства | строка до 20 символов |
sys_location | местоположение устройства | строка до 20 символов |
sys_contact | контактная информация производителя устройства | строка до 20 символов |
trap_sink | IP-адрес приемника трапов | (сервер менеджера или прокси-агента);A.B.C.D |
trap_type | версия протокола SNMP | v1 |
trap_community | пароль, содержащийся в trap-сообщениях | строка до 20 символов |
rocommunity | пароль на чтение параметров (общепринятый: public) | строка до 20 символов |
rwcommunity | пароль на запись параметров (общепринятый: private) | строка до 20 символов |
snmp_users | настройка пользователя SNMPv3 | |
user_0 | пользователь SNMPv3 | В строку через пробел записываются: логин, пароль, режим доступа
|
Таблица
...
. Настройки портов коммутатора (Switch).
Название поле | Описание | Значения |
vlan – настройки коммутатора с использованием VLAN | ||
hubmode | работа Ethernet-коммутатора в режиме концентратора (hub) | 0 – не использовать |
Соответствия портов: | ||
portmask0..5 | взаимная доступность портов для передачи данных. Определяет на какой порт доступна передача с данного порта. | A B C D E F, где |
enable0..5 | использование настроек Default VLAN ID, Override и Egress на порту 0..5 | 0 – не использовать |
vid0..5 | Default VLAN ID | 1-4095 |
im0..5 | режим IEEE для порта 0-5 | 0 – fallback |
eg0..5 | правила передачи пакетов портом 0..5 | 0 – unmodified – пакеты передаются данным портом без изменений; |
ov0..5 | перезапись VLAN ID, при установленном флаге считается, что любой поступивший пакет имеет VID, указанный в строке default VLAN ID. | 0 – не использовать |
portmode0..5 | режим скорости и дуплекса порта. На портах 3..5 всегда должно стоять значение auto | auto – автоматическое определение скорости и дуплекса |
backup_port0..5 | резервный порт при работе в режиме резервирования направления | port0..5 |
preemption0..5 | возврат на основной порт, если он в работе. Работает в режиме резервирования направления | on – использовать возврат на основной порт |
vtu – правила маршрутизации пакетов при работе коммутатора в режиме 802.1q.(таблица «VTU Table») | ||
vtu0 до vtu15 | правила VTU | |
vtu0.vid | идентификатор VLAN | 1-4095 |
vtu0.port0 | режим работы порта 0 | 0 – unmodified |
vtu0.port1 | режим работы порта 1 | |
vtu0.port2 | режим работы порта 2 | |
vtu0.cpu | режим работы порта 3 | |
vtu0.sfp0 | режим работы порта 4 | |
vtu0.sfp1 | режим работы порта 5 | |
vtu0.override | перезапись приоритета VLAN | 0 – не использовать |
vtu0.priority | приоритет VLAN | 0-7 |
qos – функции обеспечения качества обслуживания (Quality of Service) и ограничение полосы пропускания | ||
ieee_pri | распределение пакетов по очередям в зависимости от приоритета 802.1р. | 0xDCBA |
diffserv_remap - распределение пакетов по очередям в зависимости от приоритета IP diffserv. | ||
diffserv_remap003C_mask | 0xHGFEDCBA, где | |
diffserv_remap407C_mask | 0xHGFEDCBA, где | |
diffserv_remap80BC_mask | 0xHGFEDCBA, где | |
diffserv_remapC0FC_mask | 0xHGFEDCBA, где | |
tag_remap_mask0..5 | переназначение приоритетов 802.1р для тегированных пакетов | 0xHGFEDCBA, где |
prio0..5 | приоритет 802.1р, назначаемый нетегированным пакетам, принятым данным портом и передающимся через исходящий порт тегированными | 0-7 |
qos_mode0..5 | режим работы QoS | 0 – распределять пакеты по очередям только на основании приоритета IP diffserv |
ingress_limit_mode0..5 | режим ограничения трафика поступающего на порт | 0 – нет ограничения |
ingress_rate0..5 | ограничение полосы пропускания трафика, поступающего на порт 0-5 для очереди 0, кбит/с | 70-250000 |
ingress_mask0..5 | ограничение полосы пропускания трафика, поступающего на порт 0-5 для очередей 1-3 | 0x0 – rate3= rate2= rate1= rate0 |
egress_rate0..5 | ограничение полосы пропускания для исходящего с порта трафика, кбит/с | 70-250000 |
lldp - настройки протокола LLDP | ||
enable | протокол LLDP | 0 – не использовать |
tx_interval | период передачи сообщений LLDP (с) | 0..65535 |