LINUX.ORG.RU
ФорумAdmin

Загрузка по сети. DHCP и TFTP на разных машинах

 , ,


0

1

Доброго времени суток уважаемые знатоки! Никак не могу победить один вопрос, суть его такова. Есть машина на которой установлен Arch, в ней посредством QEMU установлена Win 7 и заломана как сервер терминалов. С помощью http://www.t-sol.ru/download/psle решения нужно поднять сетевую загрузку. Виртуалка общается с хостом и всей локалкой посредством бриджа, все IP раздает isc-dhcp-server, винде назначен фиксированный IP с помощью все того-же isc. Внимание вопрос: как заставить DHCP-сервер загружать pxelinux.0 с Win 7 ? Если это самба то как победить разные слэши... Помогите, пожалуйста.. Заранее искренне благодарю и земной поклон!


как заставить DHCP-сервер загружать pxelinux.0 с Win 7

Зачем? На Linux установи tftp сервер, в конфигурационном файле dhcp сервера укажи параметр next-server, в котором укажи ip адрес сервера, на котором запущен dhcp сервер. Так же укажи параметр, в котором укажи имя файла для загрузки, а именно pxelinux.0. Последний параметр не помню, всё есть в примере файла конфигурации dhcp сервера, почитай его просто.

UPD:

 next-server xx.xx.xx.xx;
 filename "pxelinux.0";

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Дело в том что данное решение по ссылке выше весьма удобно в настройке, с веб-мордой для настройки...

ErV
() автор топика
Ответ на: комментарий от kostik87

Как прописать filename «pxelinux.0»; если этот файл лежит в винде по адресу 192.168.0.1/c/program files/блаблабла

ErV
() автор топика
Ответ на: комментарий от ErV

Допустим с ip ясно - next сервер. А сам файл...

ErV
() автор топика
Ответ на: комментарий от ErV

В настройках TFTP сервера указывается корневая директория, откуда он отдаёт запрошенные клиентами файлы. В настройках dhcp сервера в параметре filename указывается имя файла относительно корня.

kostik87 ★★★★★
()
Ответ на: комментарий от ErV

корень TFTP сервера и абсолютный путь разные вещи, pxelinux.0 положи в корневой каталог TFTP сервера

vxzvxz ★★★
()

установлена Win 7 и заломана как сервер терминалов

а вот это уже статья уголовная ст. 146 ук рф до 6 годков на зоне

vxzvxz ★★★
()
Ответ на: комментарий от ErV

это прокурору расскажешь, а пока здесь висит чистосердечное а в логах и айпишник твой имеется, по которому прова вычислят, а он то сдаст кто его юзал, срок давности-то лет пять по этой статье, заметай следы, три виртуалки, уничтожай жесткие, красные ша часто по сайтам шарится.

vxzvxz ★★★
()
Ответ на: комментарий от vxzvxz

А собственно по теме еще подскажете чего? Походу с Ponix ничего не выйдет

ErV
() автор топика
Ответ на: комментарий от ErV

Попробуй и так и так, но думается стоит попробовать с «/», я не использовал виндовые реализации tftp сервера.

kostik87 ★★★★★
()

Может, не вполне в тему (не про isc), но в dnsmasq это одна строка

dhcp-boot=pxelinux.0,server.name,192.168.x.y

где server.name = имя хоста машины с tftp сервером, что бы на ней ни стояло. А слэши никакого значения не имеют, если pxelinux.0 лежит в корне tftp сервера.

olegkrutov ★★
()

Может кто-то нубу конкретно написать как прописать путь (в любом из dрсp серверов под Linux) к файлу pxelinux0 который лежит по адресу 192.168.0.1 C:\Program Files (x86)\Terminal Solutions\Ponix Server\tftpboot. Земной поклон и два чая этому умельцу!

ErV
() автор топика
Ответ на: комментарий от ErV

Можно, конечно, взять винды,

Поставить там эту понятину, разобраться, как там настраивать tftp, только маленький вопрос — а при чём тут лор?

olegkrutov ★★
()
Ответ на: комментарий от ErV

набрать в командной строке tftp и посмотреть какой там путь религия не позволяет?

anc ★★★★★
()
  next-server 192.168.1.1;
  filename "pxelinux.0";
CHIPOK ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.