Как настроить tftp сервер на Windows

В этой статье я расскажу как настроить tftp сервер на Windows. Для решения многих айтишных задач в сети может понадобится поднять TFTP-сервер. Он предназначен для простой передачи файлов между устройствами в сети. Лично мне он понадобился чтобы забэкапить, а когда необходимо восстановить настройки управляемого сетевого оборудования D-Link.

Давайте рассмотрим Как настроить tftp сервер на Windows

Мой выбор пал на одно замечательное приложение tftpd32, скачать его можно отсюда. Хочу отметить, что есть несколько вариантов дистрибутива  с запуском  как приложение и как служба, так что внимательно выбирайте нужный вам дистрибутив. Установив и запустив его мы увидим следующие окно, в котором строка Current Directory — это путь к каталогу с загружаемыми файлами, а строка Server interfaces — это сетевой интерфейс локальной сети.  Жмем кнопку Setting

Как настроить tftp сервер на Windows
Как настроить tftp сервер на Windows

На вкладке Global ставим галочку на против того сервиса который нам нужно запустить. Соответственно в  нашем случае это TFTP Server.

Как настроить tftp сервер на Windows
Как настроить tftp сервер на Windows

Теперь переходим на вкладку TFTP. В строке Base Directory указываем путь к каталогу где будут находится файлы загружаемые на сервер и с сервера. Я для такого каталога создал папку на диске С с именем TFTP. Все остальные настройки оставляем без изменения как на рисунке и жмем ОК.

Настройка tftp сервера
Настройка tftp сервера

Чтоб проверить сервер tftp запускаем командную строку cmd.exe и выполняем следующие команды

Для передачи файла: tftp 192.168.1.10 GET имя_файла.txt

А для приема файла: tftp 192.168.1.10 PUT имя_файла.txt

 

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

Так что рекомендую использование такого сервера только внутри защищенной сети.

Понравилась статья?

Помогите Setiwik.ru создавать больше глубоких обзоров и новостей. Один клик и ваш вклад помогает держать серверы включёнными и авторов мотивированными!

Спасибо, что вы с нами!

Nazario

Я Назар. Уже больше десяти лет я работаю с Linux и Windows системами каждый день. Это моя основная профессия и большая часть жизни.
Всё, что ты читаешь на Setiwik.ru, начинается с официальной документации, мануалов и технических спецификаций. Я их изучаю очень внимательно. Но ценность статей появляется именно тогда, когда я беру эту базу и пропускаю через десятки реальных ситуаций: ночные аварии, странные баги, которые не гуглятся с первого раза, выстраданные конфиги и проверенные обходные пути.
Я не обещаю истину в последней инстанции. Но если мой опыт поможет тебе сэкономить хотя бы пару часов нервов и перезагрузок, значит всё это было не зря. Здесь только практика: от тонкой настройки серверов до самых неожиданных ситуаций, которые официальные руководства обычно обходят стороной.
Setiwik.ru это место, где IT становится понятнее и спокойнее. Заходи почаще. Будем разбираться вместе.

Практические инструкции по Windows и Linux
Добавить комментарий

  1. Dodonov

    Как я понял сам сервер не нужен, просто любой комп с любой операционкой и все ???

    Ответить
  2. Михаил

    Часто в работе системного администратора нужно собрать системные протоколы с мини-ATC, собрать статистику с маршрутизаторов, коммутаторов и межсетевых экранов, загрузить и обновить прошивку на сетевом оборудование загрузить бездисковую рабочих станций для этого всего подойдёт TFTP сервер . Как можно прочитать на Wikipedia, основное назначение TFTP сервера — обеспечение простоты реализации клиента и сервера, а также TFTP сервер, в отличие от FTP, не содержит возможностей аутентификации и основан на протоколе UDP.

    Ответить
    1. Nazario автор

      Согласен. Сам использую для обновления ip телефонов.

      Ответить
  3. Ирина

    Нужен настройка tftp сервера

    Ответить