Mikrotik: настраиваем DHCP для PXE

Курс «Настройка оборудования MikroTik»

Освоить MikroTik вы можете с помощью онлайн-курса «Настройка оборудования MikroTik». В курсе изучаются все темы из официальной программы MTCNA. Автор – официальный тренер MikroTik. Материал подходит и тем, кто уже давно работает с оборудованием MikroTik, и тем, кто еще не держал его в руках. В состав входят 162 видеоурока, 45 лабораторных работ, вопросы для самопроверки и конспект.
Узнать подробности

https://wiki.mikrotik.com/wiki/Manual:IP/DHCP_Server#DHCP_Options

Задача: в локальной сети есть сервер 192.168.88.2 с поднятым TFTPс лежащим на нем образом pxelinux.0, нужно настроить сетевую загрузку для рабочих станций по PXE.

pxelinux.0 можно взять тут: https://mirrors.edge.kernel.org/pub/linux/utils/boot/syslinux/

Решение:

  • IP → DHCP Server → Network
  • Создаем новую или изменяем текущую запись и добавляем:
    • Next Server: 192.168.88.2
    • Boot File Name: pxelinux.0
/ip dhcp-server
add address=192.168.88.0/24 gateway=192.168.88.1 dns-server=192.168.88.1 next-server=192.168.88.2 boot-file-name="pxelinux.0" dhcp-option=""

Вариант с созданием Options & Options Set просто так не работает, т.к. необходимо указывать IP сервера новым способом, как описано в документации Mikrotik:

  • IP → DHCP Server → Options
  • Опция 66:
    • Name: option66
    • Code: 66
    • Value: s'192.168.88.2'
  • Опция 67:
    • Name: option67
    • Code: 67
    • Value: 'pxelinux.0'
  • IP → DHCP Server → Option Sets
    • Name: set-pxe
    • Options: option66, option67
/ip dhcp-server option
add name="option66" code=66 value="s'192.168.88.2'"
add name="option67" code=67 value="'pxelinux.0'"
/ip dhcp-server option sets
add name="set-pxe" options=option66,option67
  • software/mikrotik/mikrotik-dhcp-pxe.txt
  • Последнее изменение: 2020/11/08 21:29
  • 127.0.0.1