Страница 1 из 1
DHCP option 67 для каждого изи Lease
Добавлено: 02 сен 2019, 11:26
TerrorGrape
Добрый день!
Mikrotik RB3011
ПО - 6.44.3
Задача:
На Mikrotik имеет роль DHCP сервера. Клиент, в зависимости от MAC адреса, загружает свой персональный образ с общего TFTP сервера в сети (клиент и TFTP сервер в разных подсетях).
Проблема:
1. В настройках DHCP --> Network для подстети указаны опции: "Next Servers" - 2.2.2.2. и "Boot File Name" - test.nbi.zpxe - в данной конфигурации клиент получает и успешно загружает образ, но как говорилось в задаче клиентов много и каждый из них имеет свой собственный образ.
2. Убираю опцию "Boot File Name". Перехожу на вкладку "Options" и создаю DHCP option - code - 67, Value - 'test.nbi.zpxe' (s'test.nbi.zpxe' - пробовал)
Далее в DHCP Lease назначаю выше указанную опцию клиенту - и не чего не работает.
Клиент подключается к TFTP, но загрузить образ не может.
Re: DHCP option 67 для каждого изи Lease
Добавлено: 02 сен 2019, 14:13
Ca6ko
Встречал реализацию такой функции, только там чере 67 DHCP задавался путь, а имя файла каждый клиент подставлял свое с МАСом
TerrorGrape писал(а): ↑02 сен 2019, 11:26
(клиент и TFTP сервер в разных подсетях).
...
Проблема:
.. загрузить образ не может.
Ну как бы логично
Re: DHCP option 67 для каждого изи Lease
Добавлено: 02 сен 2019, 15:08
TerrorGrape
Ca6ko писал(а): ↑02 сен 2019, 14:13
Встречал реализацию такой функции, только там чере 67 DHCP задавался путь, а имя файла каждый клиент подставлял свое с МАСом
TerrorGrape писал(а): ↑02 сен 2019, 11:26
(клиент и TFTP сервер в разных подсетях).
...
Проблема:
.. загрузить образ не может.
Ну как бы логично
На звание гуру не претендую, потому прошу разъяснить логичность.
А также объяснить почему при указывании файла образа в настройка network (а не конкретного Lease) образ загружается успешно?
Re: DHCP option 67 для каждого изи Lease
Добавлено: 04 сен 2019, 14:08
Sertik
Возможно имя сервера Вашего TFTP test.nbi.zpxe в опции 67 нужно задать в шестнадцатиричном формате.
Re: DHCP option 67 для каждого изи Lease
Добавлено: 04 сен 2019, 14:54
TerrorGrape
Sertik писал(а): ↑04 сен 2019, 14:08
Возможно имя сервера Вашего TFTP test.nbi.zpxe в опции 67 нужно задать в шестнадцатиричном формате.
Попробую. Спасибо. Хотя в доках микрота указано, что можно в одинарных кавычках.
Re: DHCP option 67 для каждого изи Lease
Добавлено: 13 сен 2019, 14:01
seregaelcin
Далеко ходить не надо пример с микротиковского форума
works without problems with thomson VoIP phones
ip dhcp-server> /ip dhcp-server option print detail
0 name="tftp-server-name" code=66 value="'192.168.2.195'" raw-value="c0a802c3"
1 name="Boot file name" code=67 value="'provisionado-sip.txt'" raw-value="70726f766973696f6e61646f2d7369702e747874"
Re: DHCP option 67 для каждого изи Lease
Добавлено: 25 июн 2025, 22:17
antivan
Работает так:
/ip dhcp-server lease
add address=192.168.2.34 mac-address=00:24:8C:DA:C8:11 server=dhcp-server002
add address=192.168.2.3 mac-address=00:18:F3:8A:85:61 server=dhcp-server002
add address=192.168.2.2 mac-address=00:1B:FC:70:B2:31 server=dhcp-server002
/ip dhcp-server network
add address=192.168.2.0/24 boot-file-name="6.2.4\\wtware.pxe" dns-server=\
192.168.2.254 gateway=192.168.2.254 next-server=192.168.2.217
add address=192.168.2.2/32 boot-file-name="6.2.18\\wtware.pxe" dns-server=\
192.168.2.254 gateway=192.168.2.254 netmask=24 next-server=192.168.2.1
add address=192.168.2.3/32 boot-file-name="6.2.18\\wtware.pxe" dns-server=\
192.168.2.254 gateway=192.168.2.254 netmask=24 next-server=192.168.2.1
add address=192.168.2.34/32 boot-file-name="6.2.58\\wtware.pxe" dns-server=\
192.168.2.254 gateway=192.168.2.254 netmask=24 next-server=192.168.2.31
Не буду засорять форум малозначимыми изображениями, с картинками опубликовал тут -
https://antivan.ru/blog/routeros-options-66-67/