|
TFTP (Trivial File Transfer Protocol) представляет собой упрощенный протокол передачи файлов (никакой авторизации, выдачи оглавления и т.д.). В отличие от FTP использует для передачи пакетов протокол UDP, что упрощает его реализацию для встроенных устройств.
Настройка TFTP от MicrosoftКак это не странно, но в дистрибутиве Windows нет нормального TFTP сервера. TFTP сервер встроен в службу RIS (Remote Installation Services). RIS является громоздкой и достаточно сложной в настройке. Если Вы хотите использовать RIS по прямому назначению (для удаленной установки Windows) и загружать терминалы WTPRO, то Вам сюда. на http://wtpro.ru/ris.html В противном случае необходимо: Пуск -> Настройка -> Панель управления -> Установка удаление программ -> Установка компонентов Windows Ставим галочку напротив Remote Installation Service![]() Внимание! Не конфигурируйте эту службу. Запустите regedit.exe и создайте ключ реестра HKLM\System\CurrentControlSet\Services\Tftpd\Parameters\Directory, тип REG_SZ, значение "C:\ElinuxT". Эта папка и будет корнем tftp-сервера. Описание этого параметра присутствует и на сайте Microsoft на http://www.support.microsoft.com/kb/324447/.
Пуск -> Настройка -> Панель управления -> Администрирование -> Службы Найдите службу Trivial FTP Daemon. Щелкните по ней 2 раза. И измените тип запуска на авто. И запустите службу. ![]() Настройка TFTPD для UNIXРассмотрим установку на Fedora Core 4. Желающие могут скачать и установить tftp сервер самостоятельно с сайта http://www.kernel.org/pub/software/network/tftp/. Пошаговая установка: Находим пакет tftp-server и устанавливаем его командой:[root@xaos0 ~]# rpm -ivh tftp-server-0.40-6.i386.rpm предупреждение: tftp-server-0.40-6.i386.rpm: Заголовок подпись DSA V3: NOKEY, key ID 4f2a6fd2 Подготовка... ########################################### [100%] 1:tftp-server ########################################### [100%] Конфигурируем систему так чтобы TFTP сервер запускался автоматически. [root@xaos0 ~]# ntsysv
Корневым каталогом для TFTP сервера будет /tftpboot Установка WTPRO на TFTP серверДля Windows можно запустить файл setup.cmd с компакт диска, который установит WTPRO в c:\ElinuxT\ (путь к папке можно задать в самом скрипте) Для Unix можно запустить файл setup с компакт диска, который установит WTPRO в /tftpboot/ (путь к папке можно задать в самом скрипте) Откройте CDROM с дистрибутивом WTPRO. Скопируйте boot в корневую директорию TFTP сервера. Скопируйте каталог PXELINUX.CFG в корневую директорию TFTP сервера. Создайте каталог WTPRO в корне TFTP сервера. Скопируйте в каталог WTPRO каталоги: conf, hdd, keys, pkg и файл terms. Конфигурационные файлы хранятся в каталоге ElinuxT\conf Лицензионные ключи хранятся в каталоге ElinuxT\keys При обновлении WTPRO достаточно повторить эти действияНастройка параметров для сетевой загрузкиПосле загрузки логотипа доступны дополнительные параметры. (дополнительная информация в главе 1.1.1) Для того чтобы ограничить доступ к некоторым из них при сетевой загрузке надо. Открыть файл pxelinux.cfg\default находящийся в корневом каталоге TFTP сервера. Содержимое файла выглядит следующим образом:prompt 1 timeout - время в миллисекундах, после которого будет загружен обораз по умолчанию (50 - 5 сек.) default - образ по умолчанию Если необходимо запретить какой-нибудь параметр (настоятельно рекомендуем закрыть все кроме elinuxt), то достаточно закомментировать строки начиная с label и заканчивая append или kernel. Знак комментария #. В приведенном примере параметры uninstall и memtest запрещены. |