Как да настроите и конфигурирате TFTP сървър на Windows 10



Опитайте Нашия Инструмент За Премахване На Проблемите

ДА СЕ TFTP сървър се използва основно за прехвърляне на файлове между системи, които са свързани през мрежа. TFTP, известен също като Trivial File Transfer Protocol, е помощна програма за интернет софтуер, която можете да използвате за изпращане или получаване на файл от отдалечена система. Протоколът е много основен и не осигурява голяма сигурност на файловете, които се прехвърлят.



Всички знаем Домашна група на Windows което ви позволява да споделяте файлове в мрежа без големи препятствия. Той обаче е премахнат от Windows 10 в актуализацията v1803, поради което се изискват алтернативни резолюции. Бързо решение ще бъде използването на TFTP сървър, той е лесен и лесен за настройка. В тази статия ще използваме SolarWinds TFTP сървър ( изтеглете тук ), който е доста лесен за използване и ви позволява да прехвърляте файлове с надеждност и с бърза скорост през мрежа. Препоръчваме също да използвате SolarWinds TFTP сървър, тъй като те са специализирана компания, специално разработваща софтуер и решения за големи организации, които помагат за управлението на мрежи, системи и ИТ инфраструктура.



Предпоставки:

Преди да влезем в същността на статията и да ви покажем как да настроите вашия TFTP сървър, има някои неща, които ще са ви необходими. Ето какво ви трябва -



  • Администраторски акаунт: Ако не използвате администраторски акаунт, няма да настройвате TFTP сървър във вашата система. Затова, моля, уверете се, че сте влезли като администратор.
  • TFTP сървър на SolarWinds: За да настроите TFTP сървър, ще трябва да изтеглите помощната програма TFTP Server от SolarWinds. Можете да го изтеглите от тук . След като изтеглите .zip файла, извлечете го на вашия работен плот и след това просто преминете през директната инсталация.
  • Пренасочване на портове: За да разрешите отдалечен достъп до вашия TFTP сървър, ще трябва да препратите UDP порт 69 към IP адреса във вашата мрежа от вашия рутер, за да позволите на потребители извън вашата мрежа да имат достъп до сървъра. Ако обаче не е необходима отдалечена връзка, не е необходимо да препращате портове.

След като сте изпълнили всички изисквания, сте готови да настроите сървъра.

Отдалечен или локален достъп

Ако сте решили да разрешите достъпа до TFTP сървъра извън вашата локална мрежа, като вашия дом или офис, или където и да е другаде, ще трябва да се уверите, че използвате статичен IP адрес или вашият динамичен IP адрес е добавен към белия списък по подразбиране TFTP сървърът позволява на всички IP адреси да изпращат и получават файлове заедно с Port Forwarded. Можете да добавите IP обхват, за да разрешите множество IP адреси, или съкратен обхват, за да позволите само едно устройство.

IP конфигурация за TFTP на Solarwinds



Настройка на TFTP сървъра

За да настроите сървъра, моля следвайте дадените инструкции:

  1. Преди всичко стартирайте SolarWinds TFTP сървър полезност, като отидете на Старт меню и търсене на TFTP сървър .
  2. След като се зареди, кликнете върху Файл и след това изберете Конфигурирайте .

    Меню Файл на сървъра на SolarWinds TFTP

  3. Сега, ако искате сървърът да се появи в системната област на Windows, щракнете върху Добавете TFTP сървър към системната област на Windows '.
  4. След това ще трябва да изберете Основна директория на сървъра . Тук ще бъдат запазени всички получени файлове. Освен това, ако искате да изпратите някои файлове, първо ще трябва да копирате файловете в тази директория. Кликнете върху Преглед и изберете място по ваш избор.

    Промяна на основната директория на сървъра

  5. След това преминете към Сигурност , за да приложите някои ограничения.
  6. Ако искате да изпращате само файлове, щракнете върху Изпращане на файлове . Ако искате да получавате само файлове, щракнете върху Получавайте файлове . В случай, че искате да направите и двете, уверете се, че Изпращане и получаване на файлове Е отметнато.

    Избор на видове трансфер

  7. Благодарение на помощната програма SolarWinds TFTP Server, можете да добавите допълнителна сигурност, като позволите на определен IP адрес да изпраща и получава файлове. Ако искате да направите това, проверете „ Разрешете само следния IP адрес за изпращане / получаване на файлове ’И след това щракнете Добавяне .
  8. Въведете обхвата на IP адресите и щракнете Добре .

    Разрешен обхват от IP адреси

  9. Накрая щракнете Добре за да затворите прозореца за конфигуриране.

Това е, успешно сте конфигурирали и настроили вашия TFTP сървър.

Използване на TFTP сървъра

След като вече сте настроили TFTP сървър, може би се чудите как да изпращате или получавате файлове с помощта на TFTP сървъра. Не се притеснявайте, ще илюстрираме процедурата тук.

Порт напред - За да го стартирате, първо трябва да се уверите, че сте препратили номер на порт 69, ако искате системи извън мрежата да имат достъп до него. Пренасочването на портове обикновено е различно за различния фърмуер, поради което не можем да ги покрием всички. За да получите основна информация обаче, ще трябва да влезете в контролния панел на вашия рутер, да отидете в Разширена настройка и да намерите NAT или Port Forward. Там просто направете нов запис и препратете UDP порт 69 на вашия ipv4 адрес.

Моля, обърнете внимание, че ако не възнамерявате да прехвърляте файлове от разстояние, не е необходимо да препращате портове.

Инсталиране на TFTP клиент

Следващата стъпка ще бъде да инсталирате TFTP клиента на отдалечената или локалната система. За да инсталирате TFTP клиента, направете следното:

  1. Отидете на Старт меню и отворете Контролен панел .
  2. Отидете до Програми и функции и след това отляво кликнете върху „ Включване или изключване на функции на Уиндоус '.
  3. Превъртете надолу и намерете TFTP клиент . Поставете отметка в квадратчето.

    Инсталиране на TFTP клиент

  4. Щракнете Добре за да инсталирате клиента.
  5. Изчакайте да завърши.

Не забравяйте, че това трябва да бъде в системата, която не работи със сървъра.

Конфигуриране на защитна стена за разрешаване на TFTP

След като сте инсталирали TFTP клиента на вашата система, ще трябва да изключите защитната стена на Windows или да добавите изключение за TFTP връзките. Ето как да го направите:

  1. Отидете на Старт меню и отворете Контролен панел .
  2. Променете Преглед от да се Големи икони и след това изберете Защитна стена на Windows Defender .
  3. За да изключите защитната стена на Windows Defender, кликнете върху „ Включете или изключете Windows Defender '.
  4. Проверете ' Изключете защитната стена на Windows Defender ’И под двете настройки и щракнете върху OK.

    Изключване на защитната стена на Windows Defender

  5. Ако не искате да изключите защитната стена на Windows, можете просто да добавите изключение за TFTP връзките. За да направите това, кликнете върху „ Разрешете приложение или функция чрез защитната стена на Windows Defender ’В прозореца за настройки на защитната стена на Windows.
  6. Щракнете върху „ Промяна на настройките ’, За да можете да добавите изключение.
  7. Сега кликнете върху Разрешаване на друго приложение и след това удари Преглед .
  8. Търся TFTP.exe в системната директория на Windows. Изберете го и щракнете върху Отвори.
  9. Проверете и двете Частен и Публично и след това щракнете Добре .

    Разрешаване на TFTP през защитна стена

Прехвърляне Файлове, използващи TFTP

И накрая, след инсталиране на TFTP клиента и препращане на UDP порт 69 , готови сте да прехвърляте файлове дистанционно или локално. За да направите това, уверете се, че сървърът работи и след това следвайте дадените инструкции:

  1. Натиснете Windows Key + R да отвориш Бягай .
  2. Напишете в ' cmd ’, За да отворите командния ред.
  3. Преди да прехвърлите файловете, уверете се, че файловете, които искате да изпратите, са в Основна директория на сървъра .
  4. Сега, ако искате да получите файл, ще трябва да използвате ВЗЕМЕТЕ параметър. В случай, че искате да изпратите файл, просто ще трябва да използвате СЛАГАМ параметър. Командата протича по следния начин:
    Tftp -i [IP адрес на сървъра] [GET or PUT] [път на файла]
  5. Пример може да бъде следният:
    Tftp -i 192.168.10.8 сложи E:  hello.txt

    Изпращане на файл чрез TFTP

  6. Ако искате да получите файл, командата ще продължи, както следва:
    Tftp -i 192.168.10.8 получи hello.txt

Получаване на файл чрез TFTP

Забележка:

Ако искате да прехвърлите файлове от разстояние, ще трябва да посочите публичния IP адрес в командния ред, последван от порта. Пример би бил:

Tftp -i 39.43.126.2:69 поставете E:  hello.txt
5 минути четене