Страница 1 из 1

Настройка DHCP option 82 на MES3116F

Добавлено: 09 май 2018 10:00
user123
Добрый день. Возникла проблема с выдачей адресов по опции 82 сервером isc-dhcp-server. Имеется следующий стенд: коммутатор MES3116F, в 7-й GE порт которого подключен isc-dhcp-server, и ПК, подключенный к 8-му GE порту данного коммутатора. Задача следующая: нужно привязать ip-адрес 172.16.1.108 к 8-му порт коммутатора по опции 82. DHCP-сервер не отвечает на DISCOVER, пишет "no free leases". Подскажите, пожалуйста, где здесь может быть ошибка. SW version: 2.5.45
Конфигурация коммутатора:

Код: Выделить всё

ip dhcp snooping
ip dhcp snooping vlan 1
ip dhcp information option
!
interface gigabitethernet 1/0/7
 ip dhcp snooping trust
exit
!

Полный конфиг isc-dhcp-server

Код: Выделить всё

default-lease-time 600;
max-lease-time 7200;

class "port8" {
match if suffix(option agent.remote-id,6)="a8:f9:4b:7b:c6:80" and suffix(option agent.circuit-id,1)=8;
}

shared-network "172" {

subnet 172.16.1.0 netmask 255.255.255.0 {
option routers 172.16.1.1;
option broadcast-address 172.16.1.255;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8;
}

pool {
range 172.16.1.8;
allow members of "port8";
}

}

Re: Настройка DHCP option 82 на MES3116F

Добавлено: 10 май 2018 09:22
Евгений Т
Здравствуйте.

По дефолту опция 82 отправляется в ASCII кодировке. Судя по конфигурации, сервер ожидает увидеть её в бинарном виде. Попробуйте прописать на коммутаторе
ip dhcp information option format-type option bin

Re: Настройка DHCP option 82 на MES3116F

Добавлено: 10 май 2018 14:45
user123
Спасибо, проблема решена.