Возможно, в реализации сервера DHCP, использующегося в Mikrotik, есть ошибка. Я пытался внедрить FOG (сервер создания образов дисков с открытым исходным кодом), чтобы помочь с управлением нашими рабочими станциями. Когда я использовал демон dchp3-server с Ubuntu и FOG, все работало идеально с следующей конфигурацией: Конфигурационный файл сервера DHCP. см. /usr/share/doc/dhcp*/dhcpd.conf.sample Этот файл был создан FOG use-host-decl-names on; ddns-update-style interim; ignore client-updates; Это эквивалентно опции 66 next-server 10.22.1.27; subnet 10.22.1.0 netmask 255.255.255.0 { option subnet-mask 255.255.255.0; range dynamic-bootp 10.22.1.199 10.22.1.201; default-lease-time 21600; max-lease-time 43200; option domain-name-servers 10.22.1.13; option routers 10.22.1.253; эквивалентно опции 67 filename “pxelinux.0”; } У меня следующая конфигурация в RouterOS: /ip dhcp-server option add code=66 name=TFTP-Server value=10.22.1.27 add code=67 name=PXE-FILE value=pxelinux.0 add code=60 name=Client-Redirect value=PXEClient /ip dhcp-server network add address=10.22.3.0/24 comment=“” dhcp-option= Client-Redirect,TFTP-Server,PXE-FILE dns-server= 10.22.3.2,10.22.0.2 gateway=10.22.3.1 Когда я просматриваю логи в RouterOS с темой dhcp и префиксом отладки, я вижу, что отправляются другие опции, но 66 никогда не передается. Я могу прикрепить файл supout.rif, если потребуется, или могу отправить его на поддержку по электронной почте. С наилучшими пожеланиями, Кейси Эннис casey.annisATttiwirelessDOTcom
RouterOS не отправляет опцию 66 DHCP-сервера.
RouterOS не отправляет опцию 66 DHCP-сервера., RouterOS
|
18.02.2009 19:29:00
|
|
|
|
|
|
04.04.2009 01:53:00
Та же проблема здесь. Опция 66 не передается. Могу подтвердить, что ее не было на захвате пакетов. Запускаю RB600A ROS 3.13.
|
|
|
|
|
|
09.11.2011 16:40:00
49, 48, 46 — это коды символов для '10.' — попробуйте использовать HEX значения: добавьте код=150 имя=TFTP значение=0x0a010b0a добавьте код=66 имя=tftp-66 значение=0x0a010b0a
|
|
|
|
|
|
09.11.2011 17:13:00
Я попробую это! Я пытался скопировать строку прямо из используемого маршрутизатора Cisco и получил совершенно другой результат ip 10.1.11.10 10.1.11.11
|
|
|
|
|
|
10.11.2011 15:30:00
Вау, HEX сработал, хорошее зрение!!!
|
|
|
|
|
|
14.09.2014 08:28:00
Я предлагаю взглянуть на новый синтаксис для опций dhcp в вики.
|
|
|
|
|
|
15.09.2014 02:17:00
Привет, Patrikg, мой синтаксис: /ip dhcp-server option add code=150 name=tftp-server value=0x63EE56AE. Это работает. Однако, если code=66, это НЕ будет работать.
|
|
|
|
|
Читают тему
