- Настройка программы TFTPD32
- Настройка DHCP сервера
- Настройка TFTP сервера
- Настройка программы TFTPD32 и RIS-LINUX
- Настройка программы TFTPD32
- Настройка TFTP сервера (TFTPD32)
- Настройке DHCP сервера (TFTPD32)
- Настройка программы RIS-LINUX
- Для того, чтобы развернуть сервер на своем рабочем месте необходимо:
- Как проверить работу tftp-сервера?
Настройка программы TFTPD32
Настройка DHCP сервера
Параметр IP pool starting address указывает, с какого IP адреса начать выдачу адресов. В моем примере выдача IP адресов начнется с 192.168.200.10.
Параметр Size of pool указывает количество IP адресов, которые будут динамически выделяться. Я установил значение в 10.
Параметр Boot File сообщает удаленному компьютеру имя файла, который необходимо использовать в качестве загрузчика. Я установил значение в pxeboot.n12 .
Параметр Mask, указывает маску сети. В нашем случае это 255.255.255.0. Остальные значения параметров оставляем по умолчанию.
Результат настроек изображен на рисунке 4.
Настройка TFTP сервера
Присваиваю параметру Base Directory значение с:
etbootwindows7 .Обязательно ставим галочку напротив параметра Option Negotiation.
Остальные параметры можно оставить по умолчанию.
Вот и все. Теперь можно смело приступать к установке Windows 7.
Настройка программы TFTPD32 и RIS-LINUX
Перед тем как перейти к рассмотрению настроек программ, следует рассказать о сетевых параметрах компьютер, с которого будет производиться установка. Ему присвоен IP адрес 192.168.200.1 и маска сети 255.255.255.0.
Внимание! В некоторых случаях использование фаерволов может привести к невозможности установить Windows по сети из-за блокировки сетевой активности. Поэтому или правильно настройте фаерволл или его отключите.
Настройка программы TFTPD32
Программа TFTPD32 это своего рода целый комбайн с поддержкой всевозможных протоколов м сервисов. Из всех возможностей программы нам понадобится только DHCP и TFTP сервер. Рассмотрим настройки программы на версии 3.35.
Настройка TFTP сервера (TFTPD32)
Опишу значения параметров, в которые я внес изменения.
Внимание. Активация режима "Use anticipation window" в некоторых случаях может привести к ошибкам. И тогда его следует отключить.
Настройке DHCP сервера (TFTPD32)
Внимание. В каталоге C:NETBOOTWINXP находится два файла загрузчика: startrom.com и startrom.n12 . Первый файл ( startrom.com ) в отличии от второго для начало процесса инсталляции потребует нажатия F12.
Параметр "Mask" указывает маску сети и должен совпадать с маской нашего "главного компьютера". Я указал значение 255.255.255.0.
Настройка программы RIS-LINUX
Во время установки Windows XP должна получить информацию, какой драйвер для сетевой платы она должна использовать. Эту информация предоставляет служба BINL . В качестве службы BINL я буду использовать программу ris-linux. Эта программа написана на языке Python и поэтому, необходимо еще установить интерпретатор этого языка. В качестве интерпретатора буду использовать Python.
Внимание. Для работы ris-linux требуется Python версии как минимум 2.4.0. Версия 3 и выше не подходят.
Для некоторых айтишных задач требуется поднять tftp-сервер, который обычно предназначен только для простой передачи файлов между устройствами. TFTP изначально так и разрабатывался, чтобы быть простым. Прочитать о его работе можно на Wikipedia.
Мне понадобился сервер tftp для того, чтобы слить настройки с уже настроенного коммутатора Cisco и при необходимости залить его обратно.
Для таких простых целей я выбрал замечательное приложение tftpd32/tftpd64. Найти его можно здесь.
Для того, чтобы развернуть сервер на своем рабочем месте необходимо:
- Загрузить нужный дистрибутив отсюда. Стоит обратить внимание, что дистрибутивы различаются по типу запуска: как службу (service edition) и как приложение (standard edition) и также по битности ОС. Для себя я выбрал пакет tftpd64 service edition (installer)
- После загрузки, устанавливаем загруженный дистрибутив, не изменяя абсолютно никаких параметров.
- Если Вы загрузили, как и я, дистрибутив с запуском в качестве службы, то стоит вручную запустить службу или просто перезапустить компьютер.
- Дальнейшей настройки этот сервер не требует, но для подстраховки все настройки должны выглядеть так как изображено на скрине:
Всё! Теперь можно подключаться к серверу и копировать файлы. У операционной системы Windows XP tftp-клиент установлен по умолчанию, а у Windows 7/8/10 его необходимо доставить через компоненты системы.
Как проверить работу tftp-сервера?
Для того, чтобы передать файл необходимо открыть cmd.exe и выполнить команду:
Для того, чтобы получить файл с сервера, есть команда:
Использовать этот сервер для каких-то постоянных задач не рекомендуется, так как у него практически нет никакой защиты от несанкционированного подключений к серверу. Да, можно ограничить доступ к нему только определенным IP-адресам, но та легкость, с которой можно подменить IP-адрес, позволяет сказать, что это не относится к сетевой безопасности вообще.
Включать сервер tftp с таким «уровнем безопасности» можно только на короткое время, для выполнения каких-то сервисных работ, а лучше вообще делать это в изолированной сети.
- Жека , 27 Июнь 2013, 08:20 #
Отлично и все так просто. Как раз хочу сохранить конфиг с маршрутизатора.