Конфигурация для MikroTik

Конфигурация для MikroTik — пример стандартной настройки маршрутизатора MikroTik для PXE-загрузки: распределение портов по бриджам, настройка DHCP-серверов в каждой подсети и передача PXE-опций (адреса TFTP-сервера и имени загрузочного файла) клиентским устройствам

Примечание

Пример приведён для модели MikroTik RouterBoard RB2011iL-IN. На других моделях логика настройки идентична — отличаются только наборы интерфейсов

Подсказка

В примерах используются следующие адреса:

  • DHCP Server (mikrotik): 192.168.1.1

  • Rudesktop server: 192.168.2.1

  • Целевое устройство: 192.168.3.1

В этой схеме MikroTik сам передаёт PXE-клиенту адрес TFTP-сервера (Option 66) и имя загрузочного файла (Option 67). Встроенный ProxyDHCP сервера RuDesktop при этом не задействуется — использовать ProxyDHCP имеет смысл, когда DHCP-сервер не управляет PXE-опциями

Настройка MikroTik

Конфигурация

  1. Раздел Interfaces — три bridge

  2. Раздел IP -> Addresses — три IP-адреса с интерфейсами

  3. Раздел IP -> DHCP Server -> Networks — три сети с правильными интерфейсами

  4. Раздел IP -> DHCP Server -> Options — набор pxe-options с тремя опциями

Проверка конфигурации

/interface bridge port print
/ip dhcp-server print
/ip dhcp-server network print
/ip dhcp-server option-sets print

Сохранение конфигурации

/system backup save name=pxe-final-config

Проверка работоспособности

  1. Подключить сервер Rudesktop к порту ether2 — должен получить адрес 192.168.2.x

  2. На сервере Rudesktop опубликовать образ

  3. Подключить устройство, где планируется установка ОС, к порту ether3 — должен получить адрес 192.168.3.x и PXE-опции

  4. Проверить аренды: IP -> DHCP Server -> Leases

  5. Проверить, что устройство получило адрес и началась загрузка ОС

Изменение конфигурации

Если требуется внести изменения, например, адрес сервера Rudesktop изменился, то это можно осуществить следующим образом:

IP -> DHCP Server -> Options -> Редактировать options (66,67)

Публикация образа и настройка устройства

  1. На сервере Rudesktop осуществить публикацию образа ОС

  2. На устройстве включить загрузку по сети и начать процедуру установки ОС по сети