Mega-xxx.tv www.mega-xxx.tv | Лесби порно Лесби порно лесбиянки порно. pornosector.info | Www.24xxx.Me www.24xxx.me |
Настройка TFTP для PXE-загрузки
Часто, при настройке загрузки thinstation по сети при помощи PXE возникает вопрос - "Как это сделать, какой сервер TFTP использовать ?", я для этой цели, и в качестве DHCP+DNS сервера, давно использую под Linux простенький сервер - dnsmasq, под Windows - TFTPD64 или можно настроить Mikrotik.
Устанавливается dnsmasq командой, в зависимости от вашей ОС:
( HTML ломает некоторые знаки. Для точного копирования команд справа от листинга есть кнопка <>)
или
или, если в вашем репозитории нет готового пакета, скачать со страницы загрузки и скомпилировать.
Ну и минимальный файл конфигурации для PXE, сервер имеет ip 192.168.111.254, шлюзом и TFTP-сервером является он же, PXE файлы лежат в папке /tftpboot:
Для просмотра выданных IP из пула DHCP просто отдаём команду
Данная конфигурация, с небольшими дополнениями для специфических настроек, работает без проблем более 5 лет.
Если у вас уже есть DHCP-сервер, то добавляем ему опции PXE и ставим только tftp-сервер - рекомендую под linux использовать tftpd-hpa, конфиг в 4 строчки:
Опции:
create разрешает серверу создавать новые файлы,
ipv4 предписывает ему ожидать подключений только на адресах IPv4,
umask предписывает сбрасывать бит записи для группы и все биты доступа для остальных пользователей,
permissive предписывает не проводить никаких проверок прав доступа к файлу сверх производимых операционной системой.
Для Windows замечательно подходит tftpd32 или для сервера 2003.
Ну и после настройки tftp-сервера кладём в директорию /tftpboot следующин файлы:
initrd
vmlinuz
pxelnux.0
ldlinux.c32
и папку pxelinux.cfg с файлом default:
Если включена загрузка конфигурации TS по сети (в thinstation.conf.buildtime NET_FILE_ENABLED=On и NET_FILE_METHOD=tftp), то смотрим параметр param basepath в build.conf и если параметр . (точка), то файл thinstation.conf.network + другие файлы для сетевой конфигурации TS кидаем в корень /tftpboot или создаём в /tftpboot папку, заданную параметром param basepath и кладём в неё файл thinstation.conf.network + другие файлы для сетевой конфигурации TS.
PS
При ошибке загрузки сетевых файлов нужно отключить пакеты networkmanager и udisks-glue и включить пакет ts-classic.