Jump to content
susumi

pxe загрузка

Recommended Posts

хочу организовать загрузку образов по сети на zuxel 2

какой dhcp сервер используетс и где его конфиги лежат?

и есть ли вообще возможность это зделать?

Share this post


Link to post
Share on other sites
хочу организовать загрузку образов по сети на zuxel 2

какой dhcp сервер используетс и где его конфиги лежат?

и есть ли вообще возможность это зделать?

Используется полностью свой интегрированный под задачи NDM Systems, сделать желаемое через него не получится. Вам придется отключить встроенный DHCP сервер и установить свой, какой, это уже на ваш выбор....

Share this post


Link to post
Share on other sites
хочу организовать загрузку образов по сети на 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

Share this post


Link to post
Share on other sites
Используется полностью свой интегрированный под задачи NDM Systems, сделать желаемое через него не получится. Вам придется отключить встроенный DHCP сервер и установить свой, какой, это уже на ваш выбор....
Можно перекидывать DHCP-запросы серверу в LAN-сети и затем отдавать им нужные опции?

ip dhcp relay server ‹address›

Разумеется, в этом случае свой DHCP-сервер в LAN-сети должен брать на себя весь функционал заводского?

Share this post


Link to post
Share on other sites

Ну и зачем все так сложно? Где второй сервер поднимать? Проще отключить встроенный и поднять свой с BOOTP. Я конечно спрошу, можно ли в прошивку добавить опцию BOOTP для встроенного DHCP сервера, но не думаю, что ответ будет положительным...

Share this post


Link to post
Share on other sites
Я конечно спрошу, можно ли в прошивку добавить опцию 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

Не верю, что всё это станут реализовывать. Лучше уж поднимать свой сервер.

Share this post


Link to post
Share on other sites

О том и речь, что для возможностей прошивки хватает с головой своего DHCP сервера, хочется большего, нужно использовать сторонний...

Share this post


Link to post
Share on other sites

какой dhcp сервер посоветуете? ато по opkg list *dhcp* пусто совсем

Share this post


Link to post
Share on other sites
какой dhcp сервер посоветуете? ато по opkg list *dhcp* пусто совсем

А чем вам из busybox'а не нравится?

Share this post


Link to post
Share on other sites
какой dhcp сервер посоветуете? ато по opkg list *dhcp* пусто совсем
На Entware при развёртывании Windows использовал dnsmasq + tftpd-hpa, т.к. не знаю другого TFTP-сервера, умеющего выполнять подстановку символов.

ЗЫ Добавлю ради кинетиков в репозиторий dnsmasq.

Share this post


Link to post
Share on other sites

Зачем 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

Share this post


Link to post
Share on other sites

ЗЫ Добавлю ради кинетиков в репозиторий dnsmasq.

ждемс с неиерпением

Share this post


Link to post
Share on other sites
Зачем dnsmasq ради этого ставить? В udhcpd из busybox все нужное имеется. Нужен только tftp сервер.

Тут, как говорится, на вкус и цвет. Больше пакетов, хороших и разных.

Share this post


Link to post
Share on other sites

добрался опять до кинетика

пока что

-sh: udhcpd: not found

басибокс обновлял - не помогло

Share this post


Link to post
Share on other sites

Работает. Только я сам tftp разместил на сервере, кинетик только dhcp раздает. Использую udhcpd с настройками от McMCC, модифицированными под загрузку образов с сервера.

Share this post


Link to post
Share on other sites

Добрый час. Я так понимаю, что в последнем бусибоксе udhcpd нет. Можете его туда опять добавить?

Share this post


Link to post
Share on other sites

Подскажите, кроме udhcpd в бусибоксе (которого теперь там нет), с помощью какого пакета в opkg можно настроить дхцп для PXE?

Share this post


Link to post
Share on other sites
Подскажите, кроме udhcpd в бусибоксе (которого теперь там нет), с помощью какого пакета в opkg можно настроить дхцп для PXE?

Теперь он там есть.

# opkg update

# opkg upgrade

Share this post


Link to post
Share on other sites

Здравствуйте. Установил 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

Это нормально?

Заранее спасибо.

Share this post


Link to post
Share on other sites

Добрый день, та же проблема 

В 21.10.2015 в 09:58, susumi сказал:

добрался опять до кинетика

пока что

 


-sh: udhcpd: not found
 

 

басибокс обновлял - не помогло

 

Share this post


Link to post
Share on other sites
12 часа назад, noua сказал:

Добрый день, та же проблема 

Со времен этой темы уже давно в новых прошивках возможно задавать все необходимые опции в штатном прошивочном DHCP

  • Thanks 1

Share this post


Link to post
Share on other sites

Спасибо, а где то можно подробнее почитать про загрузку по сети штатными средствами? 

PS нашёл тему, извините

Edited by noua
  • Thanks 1

Share this post


Link to post
Share on other sites

Такая же проблема, не увидел возможности в версии 2.10.B.0.0-0. Где эти опции? tfpd-hpa поставил, но не понял, куда тыкать в dhcp?

Share this post


Link to post
Share on other sites
В 13.11.2017 в 16:21, linuxmaster сказал:

Такая же проблема, не увидел возможности в версии 2.10.B.0.0-0. Где эти опции? tfpd-hpa поставил, но не понял, куда тыкать в dhcp?

всё через CLI

Share this post


Link to post
Share on other sites

Емко. А как?

Ну поставил я 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 by linuxmaster
UPDATE: partially solved

Share this post


Link to post
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...