susumi Posted October 11, 2015 Share Posted October 11, 2015 хочу организовать загрузку образов по сети на zuxel 2 какой dhcp сервер используетс и где его конфиги лежат? и есть ли вообще возможность это зделать? Quote Link to comment Share on other sites More sharing options...
McMCC Posted October 11, 2015 Share Posted October 11, 2015 хочу организовать загрузку образов по сети на zuxel 2 какой dhcp сервер используетс и где его конфиги лежат? и есть ли вообще возможность это зделать? Используется полностью свой интегрированный под задачи NDM Systems, сделать желаемое через него не получится. Вам придется отключить встроенный DHCP сервер и установить свой, какой, это уже на ваш выбор.... Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted October 11, 2015 Share Posted October 11, 2015 хочу организовать загрузку образов по сети на zuxel 2 какой dhcp сервер используетс и где его конфиги лежат? и есть ли вообще возможность это зделать? Так или иначе, нет возможности передать встроенному DHCP-серверу нужные опции. Всё, на что мы можем повлиять, это… (config)> ip dhcp class - DHCP class configuration pool - DHCP pool configuration host - set static lease host match - configure DHCP service relay - configure DHCP relay service Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted October 11, 2015 Share Posted October 11, 2015 Используется полностью свой интегрированный под задачи NDM Systems, сделать желаемое через него не получится. Вам придется отключить встроенный DHCP сервер и установить свой, какой, это уже на ваш выбор....Можно перекидывать DHCP-запросы серверу в LAN-сети и затем отдавать им нужные опции? ip dhcp relay server ‹address› Разумеется, в этом случае свой DHCP-сервер в LAN-сети должен брать на себя весь функционал заводского? Quote Link to comment Share on other sites More sharing options...
McMCC Posted October 11, 2015 Share Posted October 11, 2015 Ну и зачем все так сложно? Где второй сервер поднимать? Проще отключить встроенный и поднять свой с BOOTP. Я конечно спрошу, можно ли в прошивку добавить опцию BOOTP для встроенного DHCP сервера, но не думаю, что ответ будет положительным... Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted October 11, 2015 Share Posted October 11, 2015 Я конечно спрошу, можно ли в прошивку добавить опцию BOOTP для встроенного DHCP сервера, но не думаю, что ответ будет положительным...К DNS-серверу, в свою очередь, со временем понадобятся ### Tunlr support server=/pandora.com/199.x.x.x server=/spotify.com/199.x.x.x или ### Using dnscrypt-proxy no-resolv server=127.0.0.1#65053 server=127.0.0.1#65054 Не верю, что всё это станут реализовывать. Лучше уж поднимать свой сервер. Quote Link to comment Share on other sites More sharing options...
McMCC Posted October 11, 2015 Share Posted October 11, 2015 О том и речь, что для возможностей прошивки хватает с головой своего DHCP сервера, хочется большего, нужно использовать сторонний... Quote Link to comment Share on other sites More sharing options...
susumi Posted October 11, 2015 Author Share Posted October 11, 2015 какой dhcp сервер посоветуете? ато по opkg list *dhcp* пусто совсем Quote Link to comment Share on other sites More sharing options...
McMCC Posted October 11, 2015 Share Posted October 11, 2015 какой dhcp сервер посоветуете? ато по opkg list *dhcp* пусто совсем А чем вам из busybox'а не нравится? Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted October 12, 2015 Share Posted October 12, 2015 какой dhcp сервер посоветуете? ато по opkg list *dhcp* пусто совсем На Entware при развёртывании Windows использовал dnsmasq + tftpd-hpa, т.к. не знаю другого TFTP-сервера, умеющего выполнять подстановку символов.ЗЫ Добавлю ради кинетиков в репозиторий dnsmasq. Quote Link to comment Share on other sites More sharing options...
McMCC Posted October 12, 2015 Share Posted October 12, 2015 Зачем dnsmasq ради этого ставить? В udhcpd из busybox все нужное имеется. Нужен только tftp сервер. Вот пример рабочего /opt/etc/udhcpd.conf interface br0 start 192.168.1.33 end 192.168.1.62 opt lease 86400 opt subnet 255.255.255.0 opt router 192.168.1.1 opt dns 192.168.1.1 boot_file pxeboot.0 siaddr 192.168.1.1 siaddr - ip tftp сервера boot_file - загрузочный образ, что лежит в корне tftp сервера (например в /opt/var/tftpboot) Запускаем как udhcpd -S /opt/etc/udhcpd.conf Вот tftp-hpa необходимо установить, и запускать его как tftpd -l -a 192.168.1.1 -s /opt/var/tftpboot Quote Link to comment Share on other sites More sharing options...
susumi Posted October 12, 2015 Author Share Posted October 12, 2015 ЗЫ Добавлю ради кинетиков в репозиторий dnsmasq. ждемс с неиерпением Quote Link to comment Share on other sites More sharing options...
ndm Posted October 12, 2015 Share Posted October 12, 2015 Зачем dnsmasq ради этого ставить? В udhcpd из busybox все нужное имеется. Нужен только tftp сервер. Тут, как говорится, на вкус и цвет. Больше пакетов, хороших и разных. Quote Link to comment Share on other sites More sharing options...
susumi Posted October 21, 2015 Author Share Posted October 21, 2015 добрался опять до кинетика пока что -sh: udhcpd: not found басибокс обновлял - не помогло Quote Link to comment Share on other sites More sharing options...
maxik Posted October 27, 2015 Share Posted October 27, 2015 Работает. Только я сам tftp разместил на сервере, кинетик только dhcp раздает. Использую udhcpd с настройками от McMCC, модифицированными под загрузку образов с сервера. Quote Link to comment Share on other sites More sharing options...
rotor Posted January 2, 2016 Share Posted January 2, 2016 Добрый час. Я так понимаю, что в последнем бусибоксе udhcpd нет. Можете его туда опять добавить? Quote Link to comment Share on other sites More sharing options...
rotor Posted January 9, 2016 Share Posted January 9, 2016 Подскажите, кроме udhcpd в бусибоксе (которого теперь там нет), с помощью какого пакета в opkg можно настроить дхцп для PXE? Quote Link to comment Share on other sites More sharing options...
McMCC Posted January 9, 2016 Share Posted January 9, 2016 Подскажите, кроме udhcpd в бусибоксе (которого теперь там нет), с помощью какого пакета в opkg можно настроить дхцп для PXE? Теперь он там есть. # opkg update # opkg upgrade Quote Link to comment Share on other sites More sharing options...
rotor Posted October 20, 2016 Share Posted October 20, 2016 Здравствуйте. Установил debian на Giga II. Поставил пакет udhcpd. Цитата INTERFACE br0 start 192.168.1.2 end 192.168.1.150 max_leases 100 option subnet 255.255.255.0 option dns 192.168.1.1 option router 192.168.1.1 option lease 86400 boot_file pxelinux.0 В общем, на кинопт работало, на дебиане не хочет. В журнале пишет следующее: Цитата Oct 19 20:13:53udhcpd[12647] udhcpd (v1.22.1) started Oct 19 20:13:53udhcpd[12647] can't open '/var/lib/misc/udhcpd.leases': No such file or directory Oct 19 20:13:53udhcpd[12647] is interface eth0 up and configured?: No such device Файл по указанному пути существует. Подскажите, в чём может быть проблема? И еще, из веб интерфейса кинектика не могу попасть в папки /debian/sbin и ниже. В том числе и в /debian/var Это нормально? Заранее спасибо. Quote Link to comment Share on other sites More sharing options...
noua Posted October 24, 2017 Share Posted October 24, 2017 Добрый день, та же проблема В 21.10.2015 в 09:58, susumi сказал: добрался опять до кинетика пока что -sh: udhcpd: not found басибокс обновлял - не помогло Quote Link to comment Share on other sites More sharing options...
KorDen Posted October 24, 2017 Share Posted October 24, 2017 12 часа назад, noua сказал: Добрый день, та же проблема Со времен этой темы уже давно в новых прошивках возможно задавать все необходимые опции в штатном прошивочном DHCP 1 Quote Link to comment Share on other sites More sharing options...
noua Posted October 25, 2017 Share Posted October 25, 2017 (edited) Спасибо, а где то можно подробнее почитать про загрузку по сети штатными средствами? PS нашёл тему, извините Edited October 25, 2017 by noua 1 Quote Link to comment Share on other sites More sharing options...
linuxmaster Posted November 13, 2017 Share Posted November 13, 2017 Такая же проблема, не увидел возможности в версии 2.10.B.0.0-0. Где эти опции? tfpd-hpa поставил, но не понял, куда тыкать в dhcp? Quote Link to comment Share on other sites More sharing options...
noua Posted November 29, 2017 Share Posted November 29, 2017 В 13.11.2017 в 16:21, linuxmaster сказал: Такая же проблема, не увидел возможности в версии 2.10.B.0.0-0. Где эти опции? tfpd-hpa поставил, но не понял, куда тыкать в dhcp? всё через CLI Quote Link to comment Share on other sites More sharing options...
linuxmaster Posted January 14, 2018 Share Posted January 14, 2018 (edited) Емко. А как? Ну поставил я option 66 ascii 192.168.1.2, где у меня tftp и не работает pxe. Что делать? UPDATE: Решил вобщем, но частично. ip dhcp pool _WEBADMIN option 66 ascii 192.168.1.1 ip dhcp pool _WEBADMIN option 67 ascii pxelinux.0 Ну и поставил в роутер tftpd, указав директорию для загрузки, где готовые образы и конфиг pxelinux.cfg расположены. Но раздаёт в этом случае образы роутер, что как бы не неправильно. Или пойдёт? Настройки в роутере сохранятся? Как всё-таки внешний сервер указать, а не роутер, он справится с одновременной загрузкой в 10-20 человек? Edited January 22, 2018 by linuxmaster UPDATE: partially solved Quote Link to comment Share on other sites More sharing options...
noua Posted April 24, 2020 Share Posted April 24, 2020 С недавнего времени при загрузке по PXE с настроенными опциями на загружаемом устройстве выкидывает ошибку pxe t00 invalid or incomplete multibyte or wide character, посмотрев логи загрузки заметил что при запросе файла pxlinux.0 каким то образом добавляются нечитаемые символы к примеру pxlinux.0яОаср, собственно и понятна суть ошибки, но не понятно кто виноват в добавлении этих символов, пробовал несколько ноутбуков и ПК, всегда одна и таже ошибка, причём если запускать виртуальну машину VirtualBox загрузка происходить и всё функционирует, в логах запрашивается именно pxlinux.0, символы причём всегда разные, как буд то мусор какой то, помогите всё перерыл не знаю куда копать, и не знаю с какой версии прошивки это началось(из-за ненадобности PXE), раньше всё работало и загружалось, на данный момент стоит последняя 2.16.D.3.0-2 устройство giga2. Quote Link to comment Share on other sites More sharing options...
slomblobov Posted April 25, 2020 Share Posted April 25, 2020 Видимо не хватает завершающего нуля. Попробуйте прописать проблемную опцию в hex формате с нулем в конце. Quote Link to comment Share on other sites More sharing options...
noua Posted April 27, 2020 Share Posted April 27, 2020 В 25.04.2020 в 22:06, vst сказал: Видимо не хватает завершающего нуля. Попробуйте прописать проблемную опцию в hex формате с нулем в конце. ip dhcp pool _WEBADMIN option 67 hex 70 78 6c 69 6e 75 78 2e 30 0 так? Quote Link to comment Share on other sites More sharing options...
slomblobov Posted April 27, 2020 Share Posted April 27, 2020 Цитата ip dhcp pool _WEBADMIN_GUEST_AP option 67 hex 70786c696e75782e3000 @noua 1 Quote Link to comment Share on other sites More sharing options...
noua Posted April 27, 2020 Share Posted April 27, 2020 С 2 нолями вконце, файл не найден, с одним ошибка, без нолей все так же груссно как и ascii, и блин, виртуалка грузится, не пойму, а просто железки что то типа Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.