MetrikaYandex

Настройка TFTP сервера на Mikrotik RouterOS

0
5468
Настройка TFTP сервера на Mikrotik RouterOS

Mikrotik отличная железка, и дополнительным плюсом от ее использования это настройка и использование PXE загрузки, для рабочих станций, для примера, это можно использовать для разливки ОС или проведения резервного копирования.
Для реализации затеи нам понадобится USB диск, я использую на 2Гб, мне хватает, ну и сам роутер Mikrotik
Подключаем флешку к роутеру, (с 16Gb работает нормально-ПРОВЕРЕНО!) идем в System -> Disks в спике появится наш диск, нам необходимо его отформатировать в FAT32, выбираем кнопку Format Drive, а дальше все просто
, Настройка TFTP сервера на Mikrotik RouterOS

У нас получился отформатированный диск готовый к использованию (правда он у меня немного занят, но это не страшно)
, Настройка TFTP сервера на Mikrotik RouterOS

Чтобы мы могли что-но на него забросить, нам требуется этот диск расшарить, для этого переходим в IP -> SMB
Ставим галку Enabled, указываем какие интерфейсы будут использовать эту шару, это те которые обслуживают локальную сеть, в моем случае все интерфейсы моей локалки объединены в мост, который называется bridge1-lan
, Настройка TFTP сервера на Mikrotik RouterOS

Теперь создадим шару, жмем кнопку Share и затем жирный +
В открывшемся окне указываем имя шары, например netdisk, в строке Directory, указываем весь наш диск /disk2, остальное оставляем как есть жмем OK и закрываем окно, возвращаемся в окно SMB Settings
, Настройка TFTP сервера на Mikrotik RouterOS

Мы создали сетевую папку, теперь чтобы можно было на ее что-то закачать, необходимо создать пользователя, жмем кнопку Users и далее жирный + и создадим пользователя, для примера я его назвал smbuser за одно придумываем ему пароль жмем ОК и после этого еще раз ОК чтобы применить настройки в SMB Settings, в общем стало возможно загружать данные по сети, подключившись к сетевому диску \\ip-adress-роутера и введя логин и пароль пользователя SMB, сделаем это и создадим в корне диска папку PXE, в ней у нас будут находиться файлы предназначенные для загрузки машин по сети
, Настройка TFTP сервера на Mikrotik RouterOS

Осталось дело за малым, настроить TFTP сервер и немного настроить DHCP сервер на нашем роутере
Начнем с TFTP, переходим в IP -> TFTP
, Настройка TFTP сервера на Mikrotik RouterOS

В настройках TFTP указываем следующее
В строке Req.Filename указываем

.*

В строке Real Filename указываем путь к директории pxe

/disk2/pxe

, Настройка TFTP сервера на Mikrotik RouterOS
Таким образом, TFTP сервер, при обращении будет искать запрошенные файлы в на нашей флешке, в директории pxe

Переходим к настройке DHCP сервера, переходим в IP -> DHCP server — > Networks и выбираем нашу сеть в которую он у вас раздает адреса. В строке Boot File Name указываем имя файла зарузчика pxelinux.0, этот файл будет прилетать устройствам
, Настройка TFTP сервера на Mikrotik RouterOS
Жмем ОК применяеи изменения, сотальные файлы можно закачать через smb, ссылку с файлами можно найти в конце статьи.

Для тех кто дочитал до конца я уже подготовил заготовку, в PXE меню добавлена возможность установки ubuntu 14.04 архитектур x86 и amd64, а также Memtest скачать можно по ссылке cloud.mail.ru/public/F1ff/khVDcvDDg

Оставьте свой ответ