Protocolul de transfer de fișiere triviale sau TFTP, caîl numim de obicei, este unul dintre cele mai utilizate mecanisme de transfer de fișiere de către administratorii de rețea și sistem. Este similar cu FTP-ul fratelui său mai mare, sau protocolul de transfer de fișiere, deși este foarte diferit. Este un protocol limitat și ușor care necesită resurse reduse, ceea ce îl face ideal ca metodă de alegere pentru transferul fișierelor, cum ar fi actualizările firmware-ului sau configurațiile sistemului. De asemenea, este protocolul care permite bootarea unui PC fără disc din rețea folosind protocolul BOOTP. Astăzi, dezvăluim cele mai bune servere TFTP gratuite disponibile pentru Windows, Linux și macOS.
În utilizarea sa cea mai tipică, fișierele sunt transferateîntre un server și dispozitivul în care sunt utilizate. Astăzi, dezvăluim unele dintre cele mai bune servere TFTP gratuite pe care le-am putea găsi pe Internet. Toți vor face treaba, dar unii au, uneori, diferențe subtile pe care vom încerca să le conținem. Dar înainte să introducem serverele noastre de top, să vedem care este exact TFTP.
Transferuri de fișiere TFTP explicate
Protocolul de transfer de fișiere triviale sau TFTP este unprotocol de transfer de fișiere simplificat. Spre deosebire de FTP, nu folosește protocolul TCP orientat către conexiune, ci, în schimb, folosește protocolul UDP fără conexiune pe portul 69. În virtutea unei conexiuni, pierderea de pachete este posibilă în transfer și atât clientul cât și serverul trebuie să fie capabili. pentru a-l gestiona. Protocolul poate fi, de asemenea, mai lent, deoarece nu folosește ferestrele, reducând astfel eficiența pe link-urile cu latență ridicată. Din acest motiv, este cel mai des utilizat în rețelele locale.
Printre simplificarea TFTP, în comparație cuFTP, TFTP nu oferă nicio modalitate de listare a fișierelor pe server. De asemenea, nu are posibilitatea de autentificare a utilizatorului și nici o capacitate de criptare. Trebuie să știți exact ce nume de fișier doriți să transferați. Acceptă utilizarea căilor care sunt relative la directorul principal al serverului, dar din nou, trebuie să cunoaștem calea, deoarece nu există nicio modalitate de a naviga în arborele de directoare. Și în sfârșit, implementarea standard TFTP nu are drepturi de citire și / sau scriere.
Din cauza limitărilor sale, majoritatea utilizatorilor preferă FTPla TFTP. Cu toate acestea, TFTP este foarte utilizat de administratorii de rețele și de sistem pentru a actualiza firmware-ul pe mai multe tipuri de hardware, cum ar fi switch-uri, routere, firewall-uri, echilibrări de încărcare, etc. Și după cum am indicat în introducerea noastră, TFTP este utilizat și ca parte a Procesul BOOTP pentru a descărca imaginea sistemului de operare pe computere și stații de lucru fără disc.
Ultima versiune a protocolului este versiunea 2 așa cum este definită în RFC 1350, care datează din 1992. Acesta este acolo de ceva timp și este cea mai utilizată versiune.
Cele mai bune servere TFTP pentru Windows
Întrucât Windows este cel mai utilizat sistem de operaresistem, nu este de mirare că șapte sau cele mai bune servere ale noastre sunt pentru acea platformă. La urma urmei, indiferent de tipul de echipament pe care îl puteți gestiona sau care este nevoia dvs. de transferuri de fișiere TFTP, este posibil să o faceți de pe un computer Windows.
1. Serverul TFTP SolarWinds (DESCĂRCARE GRATUITĂ)
Dacă nu cunoașteți SolarWinds, este o companie careface o multitudine de instrumente excelente de gestionare a rețelei. Oferă o gamă largă de instrumente pentru a aborda aproape toate sarcinile de gestionare a rețelei la care se poate gândi. Majoritatea instrumentelor lor sunt relativ ieftine, în comparație cu produsele concurente și toate vin cu o perioadă de încercare gratuită, astfel încât să le puteți testa în mediul dvs. Dar chiar și mai bine decât încercările lor gratuite, SolarWinds oferă și câteva instrumente gratuite foarte utile.
Serverul TFTP gratuit SolarWinds este unul dintre aceste instrumente. Puteți descărca instrumentul din această pagină. Serverul TFTP rulează ca un serviciu Windows. Funcționarea sa este transparentă, iar managementul său ar trebui să fie ușor pentru oricine are cunoștințe de administrare a sistemului Windows.
Un server TFTP este de obicei un instrument simplu și așa esteAceasta. Nu este prea mult de spus despre asta. Printre principalele sale caracteristici demne de remarcat, acesta nu este un adevărat instrument 100% gratuit pentru totdeauna și pentru oricine. Nu este limitat în durată și tip de utilizare. O altă caracteristică importantă, așa cum a declarat SolarWinds, este posibilitatea de a rula transferuri simultane de la mai multe dispozitive. Și deși protocolul TFTP nu are securitate încorporată, serverul TFTP SolarWinds poate fi configurat pentru a permite conexiuni numai de la adrese IP specifice sau intervale de adrese. Și în sfârșit, serverul TFTP SolarWinds poate gestiona fișiere cu dimensiuni de până la 4 GB. Este posibil să nu aveți niciodată nevoie să transferați un fișier mai mare prin TFTP.

2. Utilitatea Windows TFTP
În ciuda numelui, acest instrument nu provine de la Microsoft. Utilitarul Windows TFTP este de fapt un server TFTP barebones pentru Windows. A fost dezvoltat de mgenti folosind C # și cadrul .net de la Microsoft. Acest lucru face ca un executabil foarte mic, mai ales atunci când iei în considerare că abia există opțiuni configurabile. Cu toate acestea, această lipsă de opțiuni înseamnă, de asemenea, că nu puteți chiar să specificați de ce interfață se va lega serverul și, prin urmare, va accepta conexiuni primite pe toate.

Dimensiunea mică a serverului provine din utilizarea acestuiacadrul .net. Desigur, acest lucru înseamnă că dacă nu aveți deja .NET framework instalat, amprenta dvs. de instalare poate ajunge mult mai mare decât doar a serverului. Apoi, din nou, nu există prea multe computere Windows în aceste zile care nu au cadrul .net instalat așa cum este folosit în multe proiecte de dezvoltare software.
Și dacă ești singur un dezvoltator, utilitarul include și o clasă .net care poate fi utilizată de oricine pentru a adăuga serverul TFTP și funcționalitatea clientului la software-ul lor.
Serverul este disponibil de pe pagina sa Sourceforge și se află în domeniul public, ceea ce înseamnă că oricine este liber să-l folosească.
3. Tftpd32 (& Tftpd64)
Tftpd32 de la dezvoltatorul Philippe Jounin este foarteserver TFTP popular pentru Windows. De fapt, este mult mai mult decât un simplu server TFTP. Aplicația gata IPV6 include și un server DHCP, un server DNS, un server SNTP pentru sincronizarea ceasului, un server syslog și un client TFTP. Aceasta este o mulțime de funcționalități ambalate într-o singură aplicație.

De fapt, este posibil o funcționalitate prea mare ca șiExistă puține circumstanțe în care cineva ar alege să ruleze toate aceste servicii de pe același computer. Singurul loc în care am văzut o utilizare pentru toate aceste servere este într-o rețea de afaceri foarte mică. În rețelele mai mari, majoritatea acestor servicii, cum ar fi DNS și DHCP, dar și SNTP, sunt adesea rulate de pe orice server de serviciu director este utilizat.
După cum este indicat pe site-ul aplicației „Clientul și serverul TFTP sunt pe deplin compatibile cu suportul pentru opțiuni TFTP (dimensiune, blocare și timp redus), care permit performanța maximă la transferul datelor.“
Alte caracteristici utile ale serverului sunt facilitățile de director, reglarea securității, filtrarea interfețelor, barele de progres și recunoașterea timpurie.
Site-ul dezvoltatorului propune mai multediferite descărcări. Aplicația poate fi descărcată sub forma unui fișier zip sau a unui program de instalare executabil. Există, de asemenea, o versiune care rulează ca un serviciu. Și în final, puteți opta pentru Tftpd64, exact aceeași aplicație, dar compilată ca o aplicație pe 64 de biți.
4. Server TFTP gratuit WhatsUp
WhatsUp, în cazul puțin probabil că nu ai auzit niciodatăeste un instrument de monitorizare care oferă un loc centralizat pentru monitorizarea uptimei și disponibilității dispozitivelor și serverelor. Este de vârstă veche și a câștigat o reputație excelentă ca platformă de monitorizare solidă. La fel ca SolarWinds, Ipswitch, compania din spatele WhatsUp, face câteva instrumente gratuite.

Serverul TFTP gratuit WhatsUp este unul dintre serviciile Ipswitchinstrumente gratuite. Este destul de de bază în ceea ce privește funcționalitatea, dar, din nou, aceasta este ceea ce te-ai aștepta oricum de la TFTP. Serverul gratuit vizează inginerii de rețea care trebuie să mute fișierele de la un dispozitiv la altul cu cât mai puține probleme. Aplicația, care are atât o componentă de serviciu care rulează în fundal, cât și o aplicație de monitorizare și configurare, funcționează foarte bine. Totuși, lipsa documentației poate fi un showstopper pentru unii.
Dacă sunteți interesat să oferiți WhatsUp gratuitÎncercați serverul TFTP, software-ul poate fi descărcat de pe această pagină. Va trebui să completați un formular cu numele și adresa de e-mail și puteți aștepta să fiți contactat de Ipswitch la scurt timp după aceea. La urma urmei, trebuie să existe un motiv pentru care o companie precum Ipswitch ar oferi gratuit un produs ca acesta.
5. Server TFTP haneWIN
software haneWin este o companie mică care facesoftware de retea pentru Windows. Și având în vedere că unele dintre produsele lor funcționează sub Windows 95, 98 și ME, se pare că au fost acolo pentru totdeauna. Printre produsele lor diferite, veți găsi servere DHCP, DNS, NFS și TFTP. Serverul TFTP haneWIN este o aplicație cu caracteristici complete, care este disponibilă atât în versiuni pe 32, cât și pe 64 de biți, care va rula pe aproape orice versiune de Windows de la Windows XP, până la Windows 10.

Spre deosebire de majoritatea altor servere TFTP, haneWINServerul TFTP implementează o formă de control de acces bazată pe adresa IP a clientului. Permisiunea de citire și scriere, precum și accesul la directoare pot fi setate pe server pe baza unei adrese IP.
Serverul are două componente, un Windowsservice și un applet din panoul de control care permite ajustarea setărilor serverului și monitorizarea transferurilor de fișiere. Poate fi rulat și de pe linia de comandă, ceea ce o face o alegere excelentă pentru operațiile scriptate. Împreună cu serverul vine un client TFTP care este implementat ca DLL pe care îl accesați prin intermediul promptului de comandă.
Puteți descărca fișierul direct de pe site-ul dezvoltatorului.
6. Server TFTP WinAgents
Grupul de software WinAgents este o altă companie micăcare publică software de gestionare a rețelei. Unul dintre produsele emblematice ale companiei este serverul său TFTP WinAgents. Se rulează pe majoritatea platformelor de server Windows de la Windows XP. Aceasta include Windows 2000 (server), XP, 2003 (server), Vista, Windows 7 și 2008 (server). Deși serverul este o aplicație pe 32 de biți, aceasta va rula de asemenea bine pe sistemele pe 64 de biți.

Serverul implementează o formă de acces brutcontrol bazat pe adresa IP sursă. Dar caracteristica care diferențiază omul serverului TFTP WinAgents este utilizarea sau folderele virtuale. Sunt foldere care par a exista pentru clienții TFTP care se conectează la server, în timp ce nu există cu adevărat pe server. Acestea sunt utilizate pentru a oferi un fel de organizare transferurilor de fișiere TFTP.
Serverul WinAgents TFTP este un adevărat element gratuitsoftware, deși are o limitare severă. Lansat ca un software de probă, software-ul va rula la capacitate maximă pentru o perioadă de testare de 30 de zile după care va fi limitat la două descărcări simultane. Această limitare poate fi eliminată prin achiziționarea unei licențe pentru software. Software-ul poate fi descărcat și licența achiziționată de pe site-ul WinAgents.
7. Spiceworks TFTP Server pentru profesioniști IT
Serviciul TFTP Spiceworks pentru IT IT este foarte bunmai mult decât un simplu server TFTP. Este un sistem de gestionare a configurației la scară mică. Folosește TFTP pentru a trage fișierele de configurare de pe dispozitivele dvs. și poate compara fișierele de configurare cot la cot. Acest lucru vă va asigura că configurațiile dvs. sunt standardizate în întreaga rețea.

Software-ul vă poate ajuta, de asemenea, să vă mențineți actualizarea firmware-uluipână în prezent, servind ca un depozit pentru firmware-ul dispozitivului. Dar înainte de toate, software-ul este ca server TFTP care funcționează foarte bine. Ești liber să-l folosești în orice scop pe care îl poți considera potrivit. Poate fi descărcat - în schimbul informațiilor personale - de pe site-ul web al Spicework.
Servere TFTP Linux
Linux este un sistem de operare foarte popular și estenu este rar să vezi administratorii de rețea care o folosesc. Majoritatea distribuțiilor Linux vin cu cel puțin un server TFTP, deși este rar activat - sau chiar instalat - în mod implicit. Încă este acolo, deși face parte dintr-un pachet care se numește adesea TFTPd, cu „d” poziționat pentru Daemon, numele Unix pentru o aplicație care rulează în fundal. Este similar în funcționalitate cu un serviciu Windows.
1. atftpd
Un server TFTP popular în lumea Linux estese numește server TFTP avansat. De obicei, vine într-un pachet numit aftpd. Thit is este un mare server multitreaded care acceptă multicast. Ca atare, este o opțiune excelentă pentru implementările non-standard.
În funcție de distribuția Linux, utilizați apt-get sau yum pentru a instala demonul. Iată cum s-a făcut acest lucru sub apt-get.
$ sudo apt-get install atftpd
Spre deosebire de majoritatea serverelor TFTP Windows, atftpd esteconfigurat prin editarea unui fișier de configurare situat în / etc / default / atftpd. Fișierul de configurare este locul în care veți specifica lucruri precum portul (porturile) de ascultat sau dacă rulați software-ul și un demon sau un proces Inetd. Iată ce găsiți de obicei în fișierul de configurare.
USE_INETD=true OPTIONS="--tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /srv/tftp"
2. tftpd-hpa
tftpd-hpa este un alt server TFTP popular pentruLinux. Cu un protocol la fel de simplu ca TFTP, fiecare server are aproape exact același set de caracteristici. Principalele motive pentru care ați ales unul pe celălalt are legătură cu dependențele și documentația.
În mod obișnuit, utilizați tftpd-hpa ori de câte ori nu puteți face ca atftpd să funcționeze în mod fiabil. Este ușor de instalat cu o singură comandă apt-get.
$ sudo apt-get install tftpd-hpa
Ca și intrarea anterioară, tftpd-hpa este configurat printr-un fișier de configurare în / etc / default / tftpd-hpa. Iată ce veți găsi de obicei în acel fișier:
TFTP_USERNAME="tftp" TFTP_DIRECTORY="/var/lib/tftpboot" TFTP_ADDRESS=":69" TFTP_OPTIONS="--secure"
Oricare dintre aceste setări poate fi modificată după bunul plac prin editarea fișierului. Odată modificată, serverul trebuie repornit folosind această comandă:
sudo service tftpd-hpa restart
Serverul TFTP macOS (2700)
macOS nu este probabil cea mai utilizată platformă deadministratorii de rețea. Cu toate acestea, are un server TFTP încorporat. Nu este încărcat implicit, dar activarea este destul de ușoară. Cel mai simplu mod de a realiza acest lucru este să tastați pur și simplu următoarea comandă într-o fereastră Terminal:
sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist
Vi se va solicita să furnizați parola macOS pentru a continua.
După instalare, puteți utiliza comanda netstat pentru a confirma că rulează:
$ netstat -n | grep *.69 udp4 0 .69 .* udp6 0 .69 .*
Acest lucru vă spune că serverul TFTP ascultă pe portul 69, așteaptă conexiuni și că va accepta conexiunile IP V4 și IPI V6.
Dacă trebuie să opriți serverul TFTP, utilizați pur și simplu comanda de descărcare:
sudo launchctl unload -F /System/Library/LaunchDaemons/tftp.plist
Înveliți
În ciuda naturii sale brute, protocolul TFTP esteîncă utilizat pe scară largă în domeniul managementului rețelei. Este modalitatea principală de instalare și modernizare a firmware-ului și a software-ului pe mai multe, poate majoritatea dispozitivelor de rețea.
Indiferent dacă utilizați Windows, Linus sau chiar macOS,există servere TFTP disponibile gratuit. Tocmai am enumerat 10 dintre cele mai bune. Simțiți-vă liber să încercați oricare dintre ele, dar anunțați că primul, serverul SolarWinds TFTP este sau preferat. Este un server de înaltă calitate care va duce la îndeplinirea constantă a muncii.
Comentarii