Technical Anshu Головна › Навчальні посібники › Налаштування сервера TFTP
📡 Сервер TFTP

Налаштування TFTP-сервера – простий графічний інструмент

Налаштуйте сервер TFTP у Windows за лічені хвилини за допомогою безкоштовного інструменту з графічним інтерфейсом користувача: одна чиста коренева папка, UDP-порт 69, одне правило брандмауера та передача конфігурації першого комутатора — плюс правда про безпеку, що TFTP не має входу, тому це інструмент лише для локальної мережі.

✍️ Technical Anshu📡 TFTP Server🎧 Multi-Language Audio
Налаштування TFTP-сервера – простий графічний інструмент
🎧 Багатомовне аудіо: У відеоплеєрі натисніть [Налаштування] (⚙️) ➔ [Аудіодоріжка], щоб вибрати мову.

📑Розділи

  1. Що таке TFTP і де мережеві пристрої все ще його використовують
  2. Правда безпеки - немає входу, немає шифрування, лише локальна мережа
  3. Що потрібно перед початком роботи
  4. Створіть кореневу папку - C:\TFTP-Root
  5. Установіть інструмент графічного інтерфейсу користувача та наведіть його на папку
  6. Запустіть сервер і підтвердьте, що він прослуховує UDP 69
  7. Дозволити UDP-порт 69 у брандмауері Windows
  8. Перше перенесення – резервне копіювання конфігурації комутатора
  9. Перевірте файл, перемістіть його та зупиніть сервер

📋 Огляд і покроковий посібник

1

Перш за все правда про безпеку

TFTP (Trivial File Transfer Protocol) — невеликий старий протокол передачі файлів, від якого все ще залежать мережеві пристрої. Комутатори, маршрутизатори, IP-телефони та системи завантаження PXE використовують його, оскільки він досить малий, щоб жити в мікропрограмі пристрою – комутатор, якому потрібна резервна копія конфігурації, або маршрутизатор, якому потрібен файл мікропрограми, часто спілкуються лише TFTP.

⚠️ TFTP не має автентифікації та шифрування взагалі. У протоколі немає імені користувача, пароля та захищеного сеансу - будь-який пристрій, який може підключитися до вашого ПК, може завантажити кожен файл у папці сервера, а дані переміщуються як звичайний, читабельний трафік. Використовуйте TFTP тільки в надійній локальній мережі: ніколи не створюйте переадресацію портів маршрутизатора для UDP 69, ніколи не підключайте сервер до Інтернету та зупиняйте сервер, щойно роботу буде виконано.
2

Що вам потрібно перед початком

Тримайте чотири речі напоготові - тут ніщо не коштує грошей, і пропуск одного є причиною більшості невдалих перших переказів:

1. Комп’ютер з ОС Windows у той же локальній мережі та підмережі, що й комутатор, маршрутизатор або телефон, за допомогою якого ви здійснюватимете передачу.
2. Фіксована IP-адреса на цьому комп’ютері протягом виконання завдання (у відео це ПК 192.168.1.10) – пристрій надсилає файли на цю адресу, тому він не повинен змінюватися під час передачі.
3. Безкоштовний інструмент із графічним інтерфейсом TFTP-сервера, завантажений лише з офіційного сайту - цей клас інструментів є улюбленою мішенню для підроблених сайтів для завантаження.
4. Права адміністратора на ПК, оскільки прив’язка до UDP-порту 69 і правило брандмауера потребують підвищення прав.

3

Створіть одну чисту кореневу папку

Коренева папка — це єдина папка, яку може бачити сервер. Кожен файл, який пристрій завантажує, повинен зберігатися в ньому, і кожен файл, який пристрій завантажує, потраплятиме в нього. На TFTP-сервері немає ні перегляду, ні пошуку – пристрій запитує ім’я файлу, а сервер шукає саме в цьому місці. Зробіть шлях коротким і простим, без пробілів:

File Explorer Address Bar
C:\TFTP-Root

Помістіть у нього файл мікропрограми або порожній цільовий файл для сьогоднішньої роботи та нічого більше там не зберігайте. Назви файлів є буквальними – ім’я, введене на пристрої, має збігатися з файлом у цій папці символ за символом, включаючи розширення та великі літери.

📌 Вчорашні конфігурації комутатора містять хеші паролів і ключі - ця папка є версталом, а не архівом. Готові резервні копії переміщуються в справжнє резервне копіювання того ж дня.
4

Встановіть інструмент і наведіть його на папку

Встановіть безкоштовний графічний інструмент і відкрийте його налаштування перед запуском сервера. Популярні безкоштовні інструменти в цьому класі — Tftpd64 і SolarWinds TFTP Server — це загальні назви — усі мають однакову схему, тому кроки залишаються дійсними незалежно від того, який із них ви використовуєте. Два налаштування вирішують майже все:

1. Кореневий / базовий каталог: вкажіть його на папку, яку ви щойно створили, C:\TFTP-Root.
2. Інтерфейс/адреса прив’язки сервера: виберіть IP-адресу адаптера локальної мережі (наприклад, 192.168.1.10), а не віртуальний адаптер або адресу VPN – дуже поширена причина «пристрій не може отримати доступ до сервера».

Потім запустіть сервер і запустіть його від імені адміністратора. Статус має змінитися на запущено/прослуховується на UDP-порту 69. Доведіть це, перш ніж звинувачувати мережу - на ПК відкрийте командний рядок і виконайте:

Command Prompt
netstat -an | findstr :69

Рядок UDP ... :69 означає, що інструмент володіє портом і прослуховує його. Відсутність рядка означає, що сервер ще не запущено - правило брандмауера не допоможе, доки це не запущено.

5

Дозволити UDP-порт 69 у брандмауері Windows

TFTP тихо виходить з ладу - на ПК немає дружньої помилки; пристрій просто повторює спробу та повідомляє про час очікування. Якщо спливаюче вікно брандмауера під час першого запуску інструмента було закрито, додайте правило вручну: відкрийте Брандмауер Windows Defender із розширеною безпекою → Правила для вхідних повідомлень → Нове правило, виберіть Порт → UDP → Специфічні локальні порти: 69, дозвольте підключення та встановіть прапорець біля профілю Приватний (і Домен в офісі) – не встановлюйте прапорець Публічний. Назвіть його чесно, наприклад TFTP Server UDP 69, щоб потім знати, чому він існує.

📌 Одна поведінка бентежить навіть досвідчених адміністраторів: пристрій надсилає свій запит на UDP 69, але сервер відповідає з нового тимчасового порту, і передача йде через цю пару портів. Брандмауер Windows стежить за цією розмовою в локальній мережі, підключеній безпосередньо, тому достатньо наведеного вище єдиного вхідного правила. Через суворий брандмауер між підмережами практичним рішенням є розміщення ПК TFTP у власній підмережі пристрою для завдання.
6

Перше перенесення - резервне копіювання конфігурації комутатора

Тепер запустіть перше справжнє перенесення: скопіюйте робочу конфігурацію комутатора на ПК. На консолі комутатора виконайте команду копіювання та дайте відповідь на два запити, вказавши IP-адресу комп’ютера та назву цільового файлу:

Switch CLI
copy running-config tftp:
Address or name of remote host []? 192.168.1.10
Destination filename [running-config]? switch-config.cfg

Слідкуйте за обома кінцями: на панелі журналу інструмента має відображатися передача, що надійшла від комутатора, а файл switch-config.cfg має відображатися всередині C:\TFTP-Root. Якщо комутатор повідомляє про час очікування, а журнал залишається порожнім, запит не надійшов – поверніться до правила брандмауера та адреси прив’язки в такому порядку.

7

Перевірте, перемістіть резервну копію та зупиніть сервер

Відкрийте отриманий файл і переконайтеся, що це повна конфігурація, а не порожній або обрізаний файл. Потім того ж дня перемістіть його до вашої справжньої системи резервного копіювання — застарілої папки на файловому сервері або резервному диску під будь-яким контролем доступу, який має ця система. Конфігурація комутатора зазвичай містить локальні хеші паролів, рядки спільноти SNMP, деталі VPN і повну карту вашої мережі, тому вона ніколи не повинна знаходитися у відкритій папці.

✅ Запускайте TFTP як драбину, а не як світло: запускайте сервер, коли починається завдання, зупиняйте його, коли воно закінчується. Сервер TFTP, залишений цілий тиждень «про всяк випадок», є відкритим ящиком мережевих ключів.

🏷️Змінні та ключові слова пошуку тем

🔍 TFTP Server 🔍 TFTP 🔍 UDP Port 69 🔍 TFTP-Root 🔍 Switch Config Backup 🔍 copy running-config tftp 🔍 GUI Tool 🔍 Windows Firewall 🔍 LAN 🔍 TechnicalAnshu 🔍 Network Admin 🔍 Firmware Transfer
🎙️ Повна транскрипція — торкніться, щоб розгорнути

__TOK_31__

__TOK_32__

__TOK_33__

❓ Часті запитання

Чи на 100% безкоштовний цей посібник?

__TOK_34__

Чи можуть новачки дотримуватися цього посібника?

__TOK_35__

Де я можу поставити запитання, якщо я застряг?

__TOK_36__

🚀 Перегляньте повний посібник на YouTube

__TOK_37__

__TOK_38__

▶️ Переглянути повне відео
Цей підручник ґрунтується на відео Technical Anshu про налаштування сервера TFTP • Застрягли на якомусь кроці? Запитуйте у коментарях до відео — там вам допоможуть 🙏