16.14. Настройка UDP Helper
Назначение
Основная функция UDP Helper - ретрансляция и пересылка указанного UDP-сообщения в широковещательном IP-пакете, преобразование указанного UDP-сообщения в широковещательном IP-пакете в юникаст-пакет и отправка его на указанный сервер.
Описание
После включения функции UDP-Helper коммутатор будет оценивать номер порта назначения полученного широковещательного UDP-пакета. Если пакет, номер порта назначения которого совпадает с номером порта, настроенным для UDP-Helper, он скопирует его, изменит IP-адрес назначения в заголовке пакета и отправит на указанный сервер.
По умолчанию используется 6 портов назначения UDP:
Протокол |
Порт назначения UDP |
|---|---|
Служба времени |
37 |
TACACS |
49 |
DNS |
53 |
TFTP |
69 |
NetBIOS-NS |
137 |
NetBIOS-DS |
138 |
Настройка
Ниже приведена настройка коммутатора в соответствии представленной сетевой конфигурацией.
Шаг 1: Вход в режим “Global config”
Switch# configure terminal
Шаг 2: Включение UDP Helper
Switch(config)# ip udp-helper enable
Шаг 3: Настройка портов
Switch(config)# vlan database
Switch(config-vlan)# vlan 10,20
Switch(config-vlan)# exit
Switch(config)# interface eth-0-1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 20
Switch(config-if)# exit
Switch(config)# interface eth-0-2
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 10
Switch(config-if)# exit
Switch(config)# interface vlan 20
Switch(config-if)# ip address 10.110.1.1/24
Switch(config-if)# ip udp-helper server 10.10.1.1
Switch(config-if)# exit
Switch(config)# interface vlan 10
Switch(config-if)# ip address 10.10.1.2/24
Шаг 4: Выход из режима “Global config”
Switch(config)# end
Шаг 5: Проверка
Вывод конфигурации UDP Helper в режиме “Privileged EXEC”:
Switch# show ip udp-helper server
Interface Server IP Packet Received Packet Dropped
--------------+----------------+---------------+---------------
vlan20 10.10.1.1 0 0