Tftpd32 настройка dhcp сервера

Настройка программы 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.

Читайте также:  Mak ключ windows 10

Настройка 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. Найти его можно здесь.

Для того, чтобы развернуть сервер на своем рабочем месте необходимо:

  1. Загрузить нужный дистрибутив отсюда. Стоит обратить внимание, что дистрибутивы различаются по типу запуска: как службу (service edition) и как приложение (standard edition) и также по битности ОС. Для себя я выбрал пакет tftpd64 service edition (installer)
  2. После загрузки, устанавливаем загруженный дистрибутив, не изменяя абсолютно никаких параметров.
  3. Если Вы загрузили, как и я, дистрибутив с запуском в качестве службы, то стоит вручную запустить службу или просто перезапустить компьютер.
  4. Дальнейшей настройки этот сервер не требует, но для подстраховки все настройки должны выглядеть так как изображено на скрине:
Читайте также:  Overdrive в мониторе что это

Всё! Теперь можно подключаться к серверу и копировать файлы. У операционной системы Windows XP tftp-клиент установлен по умолчанию, а у Windows 7/8/10 его необходимо доставить через компоненты системы.

Как проверить работу tftp-сервера?

Для того, чтобы передать файл необходимо открыть cmd.exe и выполнить команду:

Для того, чтобы получить файл с сервера, есть команда:

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

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

  1. Жека , 27 Июнь 2013, 08:20 #

Отлично и все так просто. Как раз хочу сохранить конфиг с маршрутизатора.