Добрый день!
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, но загрузить образ не может.
DHCP option 67 для каждого изи Lease
-
- Сообщения: 1485
- Зарегистрирован: 23 ноя 2018, 11:08
- Откуда: Харкiв
Встречал реализацию такой функции, только там чере 67 DHCP задавался путь, а имя файла каждый клиент подставлял свое с МАСом
Ну как бы логичноTerrorGrape писал(а): ↑02 сен 2019, 11:26 (клиент и TFTP сервер в разных подсетях).
...
Проблема:
.. загрузить образ не может.
1-е Правило WiFi - Везде где только можно откажитесь от WiFi!
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!
Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!
Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
-
- Сообщения: 3
- Зарегистрирован: 02 сен 2019, 11:08
На звание гуру не претендую, потому прошу разъяснить логичность.Ca6ko писал(а): ↑02 сен 2019, 14:13 Встречал реализацию такой функции, только там чере 67 DHCP задавался путь, а имя файла каждый клиент подставлял свое с МАСом
Ну как бы логичноTerrorGrape писал(а): ↑02 сен 2019, 11:26 (клиент и TFTP сервер в разных подсетях).
...
Проблема:
.. загрузить образ не может.
А также объяснить почему при указывании файла образа в настройка network (а не конкретного Lease) образ загружается успешно?
-
- Сообщения: 1659
- Зарегистрирован: 15 сен 2017, 09:03
Возможно имя сервера Вашего TFTP test.nbi.zpxe в опции 67 нужно задать в шестнадцатиричном формате.
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 3
- Зарегистрирован: 02 сен 2019, 11:08
-
- Сообщения: 181
- Зарегистрирован: 27 фев 2016, 17:12
Далеко ходить не надо пример с микротиковского форума
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"
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"
Обладатель Mikrotik RB2011UAS-2HnD-IN
-
- Сообщения: 1
- Зарегистрирован: 26 май 2023, 15:45
Работает так:
/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/
/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/