Geriausi TFTP serveriai, skirti „Windows“, „Linux“ ir „Mac“ 2020 m

click fraud protection

Trivialusis failų perdavimo protokolas arba TFTP, kaip mes jį paprastai vadiname, yra vienas dažniausiai tinklo ir sistemos administratorių naudojamų failų perdavimo mechanizmų. Jis panašus į savo didįjį brolį FTP arba failų perdavimo protokolą, nors ir labai skiriasi. Tai ribotas ir lengvas protokolas, kuriam reikia nedaug išteklių, todėl jis idealiai tinka failams, pvz., programinės aparatinės įrangos naujinimams ar sistemos konfigūracijai, perkelti. Tai taip pat yra protokolas, leidžiantis paleisti kompiuterį be disko iš tinklo naudojant BOOTP protokolą. Šiandien atskleidžiame geriausius nemokamus TFTP serverius, skirtus „Windows“, „Linux“ ir „MacOS“.

Įprastu atveju failai perkeliami tarp serverio ir įrenginio, kuriame jie naudojami. Šiandien atskleidžiame keletą geriausių nemokamų TFTP serverių, kuriuos galėjome rasti internete. Jie visi atliks savo darbą, tačiau kai kurie kartais turi subtilių skirtumų, kuriuos bandysime apibūdinti. Tačiau prieš pristatydami geriausius serverius, pažiūrėkime, kas tiksliai yra TFTP.

instagram viewer

TFTP failų perkėlimo paaiškinimas

Trivial File Transfer Protocol arba TFTP yra supaprastintas failų perdavimo protokolas. Priešingai nei FTP, jis nenaudoja į ryšį orientuoto TCP protokolo, o naudoja UDP be ryšio protokolą 69 IP prievade. Dėl to, kad nėra ryšio, paketų praradimas yra įmanomas perduodant ir tiek klientas, tiek serveris turi turėti galimybę jį valdyti. Protokolas taip pat gali būti lėtesnis, nes jame nenaudojamas langas, todėl sumažėja jo efektyvumas naudojant didelio delsos ryšius. Dėl šios priežasties jis dažniausiai naudojamas vietiniuose tinkluose.

Tarp TFTP supaprastinimo, palyginti su FTP, TFTP nesuteikia galimybės išvardyti failus serveryje. Jis taip pat neturi vartotojo autentifikavimo ir šifravimo galimybės. Turite tiksliai žinoti, kokį failo pavadinimą norite perkelti. Tai palaiko kelių, susijusių su serverio namų katalogu, naudojimą, tačiau vėlgi reikia žinoti kelią, nes nėra galimybės naršyti katalogų medyje. Galiausiai, standartinis TFTP diegimas neturi skaitymo ir (arba) rašymo teisių.

Dėl savo apribojimų dauguma vartotojų teikia pirmenybę FTP, o ne TFTP. Tačiau TFTP labai dažnai naudoja tinklo ir sistemos administratoriai norėdami atnaujinti įvairių tipų aparatinės įrangos, pvz., jungiklių, maršrutizatorių, ugniasienės, apkrovos balansavimo priemonių ir kt., programinę-aparatinę įrangą. Kaip nurodėme įžangoje, TFTP taip pat naudojamas kaip BOOTP proceso dalis, norint atsisiųsti operacinės sistemos vaizdą į kompiuterius ir darbo vietas be disko.

Paskutinė protokolo versija yra 2 versija, kaip apibrėžta RFC 1350, kuris datuojamas 1992 m. Jis buvo ten gana ilgą laiką ir yra dažniausiai naudojama versija.

Geriausi TFTP serveriai, skirti „Windows“.

Kadangi „Windows“ yra plačiausiai naudojama operacinė sistema, nenuostabu, kad septyni arba geriausi mūsų serveriai yra skirti šiai platformai. Galų gale, nesvarbu, kokio tipo įrangą valdote arba koks yra TFTP failų perkėlimo poreikis, tikėtina, kad tai darysite naudodami „Windows“ kompiuterį.

Jei nežinote „SolarWinds“, tai įmonė, kuri gamina daugybę puikių tinklo valdymo įrankių. Jame siūlomas platus įrankių pasirinkimas beveik visoms tinklo valdymo užduotims, kurias tik galima sugalvoti. Dauguma jų įrankių yra santykinai nebrangūs, palyginti su konkuruojančiais produktais, ir visi jie turi nemokamą bandomąjį laikotarpį, kad galėtumėte juos išbandyti savo aplinkoje. Tačiau net geriau nei nemokamos bandomosios versijos, „SolarWinds“ taip pat siūlo keletą labai naudingų nemokamų įrankių.

The „SolarWinds“ nemokamas TFTP serveris yra viena iš šių įrankių. Įrankį galite atsisiųsti iš šitas puslapis.

„SolarWinds“ nemokamas TFTP serveris
  • NEMOKAMAS Įrankis:Atsisiųskite nemokamą „SolarWinds“ TFTP serverį
  • Atsisiuntimo nuoroda:https://www.solarwinds.com/free-tools/free-tftp-server/registration

TFTP serveris veikia kaip Windows paslauga. Jo veikimas yra skaidrus, o valdymas turėtų būti paprastas visiems, turintiems šiek tiek žinių apie „Windows“ sistemos administravimą.

TFTP serveris paprastai yra paprastas įrankis, taip pat ir šis. Apie tai nėra daug ką pasakyti. Tarp pagrindinių savybių, kurias verta paminėti, tai nėra tikras 100% nemokamas įrankis amžinai ir visiems. Naudojimo trukmė ir tipas nėra ribojamas. Kita svarbi „SolarWinds“ savybė yra galimybė vienu metu vykdyti perkėlimus iš kelių įrenginių. Ir nors TFTP protokolas neturi integruotos apsaugos, SolarWinds TFTP serverį galima sukonfigūruoti taip, kad būtų galima prisijungti tik iš konkrečių IP adresų arba adresų diapazonų.

Galiausiai „SolarWinds“ TFTP serveris gali tvarkyti iki 4 GB dydžio failus. Tikėtina, kad jums niekada nereikės perkelti didesnio failo per TFTP.

2. Windows TFTP Utility

Nepaisant pavadinimo, šis įrankis nėra iš „Microsoft“. į Windows TFTP Utility iš tikrųjų yra barebone TFTP serveris, skirtas Windows. Jį sukūrė mgenti naudojant C# ir .net framework iš Microsoft. Dėl to vykdomasis failas yra labai mažas, ypač kai atsižvelgiama į tai, kad beveik nėra konfigūruojamų parinkčių. Tačiau šis parinkčių trūkumas taip pat reiškia, kad jūs netgi negalite nurodyti, prie kurios sąsajos serveris prisijungs, todėl jis priims įeinančius ryšius per visus juos.

Windows TFTP Utility

Serverio mažas dydis atsiranda dėl to, kad jis naudoja .net sistemą. Žinoma, tai reiškia, kad jei dar neįdiegėte .net framework, jūsų diegimo pėdsakas gali būti daug didesnis nei tik serverio. Be to, šiais laikais nėra per daug Windows kompiuterių, kuriuose neįdiegta .net sistema, nes ji naudojama daugelyje programinės įrangos kūrimo projektų.

Ir jei jūs pats esate kūrėjas, įrankis taip pat apima .net klasę, kurią gali naudoti bet kas, kad į savo programinę įrangą įtrauktų TFTP serverio ir kliento funkcijas.

Serveris pasiekiamas iš jo Sourceforge puslapis ir jis yra viešasis domenas, o tai reiškia, kad juo gali naudotis visi.

3. Tftpd32 (ir Tftpd64)

Tftpd32 iš kūrėjo Philippe Jounin yra labai populiarus TFTP serveris, skirtas Windows. Tiesą sakant, tai yra daug daugiau nei tik TFTP serveris. IPV6 paruošta programa taip pat apima DHCP serverį, DNS serverį, SNTP serverį laikrodžiui sinchronizuoti, syslog serverį ir TFTP klientą. Tai daug funkcijų, supakuotų vienoje programoje.

Veikia tftpd32

Tiesą sakant, tai gali būti per daug funkcijų, nes yra nedaug aplinkybių, kai būtų galima pasirinkti visas šias paslaugas paleisti iš to paties kompiuterio. Vienintelė vieta, kur visi šie serveriai būtų naudojami, yra labai mažo verslo tinkle. Didesniuose tinkluose dauguma šių paslaugų, pvz., DNS ir DHCP, taip pat SNTP, dažnai paleidžiamos iš bet kurio katalogų tarnybos serverio.

Kaip nurodyta programos svetainėje "TFTP klientas ir serveris yra visiškai suderinami su TFTP parinkčių palaikymu (dydis, bloko dydis ir laikas), kuris užtikrina maksimalų našumą perduodant duomenis.
Kitos naudingos serverio funkcijos yra katalogų funkcija, saugos derinimas, sąsajos filtravimas, eigos juostos ir išankstiniai patvirtinimai.

The kūrėjo svetainė siūlo kelis skirtingus atsisiuntimus. Programą galima atsisiųsti kaip ZIP failą arba vykdomąją diegimo programą. Taip pat yra versija, kuri veikia kaip paslauga. Galiausiai galite pasirinkti Tftpd64, lygiai tą pačią programą, bet sudarytą kaip 64 bitų programą.

4. WhatsUp nemokamas TFTP serveris

Mažai tikėtinu atveju, kai apie tai negirdėjote, WhatsUp yra stebėjimo įrankis, suteikiantis centralizuotą vietą įrenginių ir serverių veikimo laikui ir pasiekiamumui stebėti. Ji gyvuoja daugelį amžių ir įgijo puikią reputaciją kaip tvirta stebėjimo platforma. Panašiai kaip „SolarWinds“, „WhatsUp“ įmonė „Ipswitch“ gamina keletą nemokamų įrankių.

WhatUp TFTP serveris

The WhatsUp Nemokamas TFTP serveris vienas iš nemokamų „Ipswitch“ įrankių. Funkcionalumo požiūriu tai gana paprasta, bet vėlgi, tai yra tai, ko galima tikėtis iš TFTP. Nemokamas serveris skirtas tinklo inžinieriams, kurie turi perkelti failus iš vieno įrenginio į kitą su kuo mažiau problemų. Programa, turinti ir paslaugų komponentą, veikiantį fone, ir programą, skirtą jai stebėti ir konfigūruoti, veikia labai gerai. Tačiau dokumentų trūkumas kai kuriems gali būti kliūtis.

Jei norite išbandyti nemokamą WhatsUp TFTP serverį, programinę įrangą galite atsisiųsti iš šitas puslapis. Turėsite užpildyti formą, nurodydami savo vardą ir el. pašto adresą, ir netrukus po to galite tikėtis, kad su jumis susisieks „Ipswitch“. Galų gale, turi būti priežastis, kodėl tokia įmonė kaip „Ipswitch“ dovanotų tokį produktą nemokamai.

5. haneWIN TFTP serveris

„haneWin“ programinė įranga yra maža įmonė, gaminanti tinklo programinę įrangą, skirtą „Windows“. Ir atsižvelgiant į tai, kad kai kurie jų produktai veikia su Windows 95, 98 ir ME, atrodo, kad jie ten buvo amžinai. Tarp skirtingų produktų rasite DHCP, DNS, NFS ir TFTP serverius. The haneWIN TFTP serveris yra visų funkcijų programa, kurią galima įsigyti tiek 32, tiek 64 bitų versijose. Ji veiks beveik bet kurioje „Windows“ versijoje nuo „Windows XP“ iki „Windows 10“.

haneWIN TFTP serveris

Priešingai nei dauguma kitų TFTP serverių, haneWIN TFTP serveris įgyvendina tam tikrą prieigos kontrolės formą, pagrįstą kliento IP adresu. Skaitymo ir rašymo leidimas, taip pat prieiga prie katalogo gali būti nustatytas serveryje pagal IP adresą.

Serverį sudaro du komponentai: „Windows“ paslauga ir valdymo skydelio programėlė, leidžianti reguliuoti serverio nustatymus ir stebėti failų perkėlimą. Jį taip pat galima paleisti iš komandinės eilutės, todėl tai yra puikus pasirinkimas scenarijaus operacijoms. Kartu su serveriu yra TFTP klientas, kuris yra įdiegtas kaip DLL, kurį pasiekiate naudodami komandų eilutę.

Failą galite atsisiųsti tiesiai iš kūrėjo svetainė.

6. WinAgents TFTP serveris

„WinAgents“ programinės įrangos grupė yra dar viena maža įmonė, kuri skelbia tinklo valdymo programinę įrangą. Vienas iš pavyzdinių bendrovės produktų yra jo WinAgents TFTP serveris. Jis veikia daugelyje „Windows“ serverių platformų nuo „Windows XP“. Tai apima Windows 2000 (serveris), XP, 2003 (serveris), Vista, Windows 7 ir 2008 (serveris). Nors serveris yra 32 bitų programa, jis puikiai veiks ir 64 bitų sistemose.

WinAgents TFTP serveris

Serveris įgyvendina tam tikrą neapdorotą prieigos kontrolę, pagrįstą šaltinio IP adresu. Tačiau WinAgents TFTP serverio išskirtinė savybė yra jo naudojimas arba virtualūs aplankai. Tai yra aplankai, kurie, atrodo, egzistuoja TFTP klientams, jungiantiems prie serverio, o jų serveryje iš tikrųjų nėra. Jie naudojami tam tikram TFTP failų perdavimo organizavimui.

„WinAgents“ TFTP serveris yra tikra nemokama programinė įranga, nors ji turi vieną rimtą apribojimą. Išleista kaip bandomoji programinė įranga, programinė įranga veiks visu pajėgumu 30 dienų testavimo laikotarpį, po kurio bus galima vienu metu atsisiųsti du kartus. Šį apribojimą galima panaikinti įsigijus programinės įrangos licenciją. Programinę įrangą galima atsisiųsti ir licenciją įsigyti iš „WinAgents“ svetainė.

7. Spiceworks TFTP serveris IT profesionalams

The Spiceworks TFTP serveris IT profesionalams yra kur kas daugiau nei tik TFTP serveris. Tai nedidelės apimties konfigūracijos valdymo sistema. Jis naudoja TFTP, kad paimtų konfigūracijos failus iš jūsų įrenginių ir gali palyginti konfigūracijos failus. Tai užtikrins, kad jūsų konfigūracijos būtų standartizuotos visame tinkle.

Spiceworks TFTP serveris

Programinė įranga taip pat gali padėti atnaujinti jūsų programinę-aparatinę įrangą, nes ji yra įrenginio programinės įrangos saugykla. Bet visų pirma, programinė įranga yra kaip TFTP serveris, kuris veikia labai gerai. Galite laisvai jį naudoti bet kokiam tikslui, kuris jums atrodo tinkamas. Jį galima atsisiųsti mainais į asmeninę informaciją iš Spicework svetainė.

Linux TFTP serveriai

„Linux“ yra labai populiari operacinė sistema ir neretai ją naudoja tinklo administratoriai. Daugumoje „Linux“ paskirstymų yra bent vienas TFTP serveris, nors pagal numatytuosius nustatymus jis retai įgalinamas arba net įdiegiamas. Jis vis dar yra, nors kaip paketo, kuris dažnai vadinamas TFTPd, dalis, o „d“ reiškia „Daemon“, „Unix“ pavadinimą, skirtą programai, kuri veikia fone. Savo funkcijomis ji panaši į „Windows“ paslaugą.

1. atftpd

Populiarus TFTP serveris Linux pasaulyje vadinamas išplėstiniu TFTP serveriu. Paprastai jis pateikiamas pakuotėje, pavadintoje aftpd. Tai puikus kelių gijų serveris, palaikantis daugialypės terpės siuntimą. Taigi tai puiki galimybė nestandartiniam diegimui.

Priklausomai nuo jūsų Linux platinimo, demonui įdiegti naudojate apt-get arba yum. Štai kaip tai daroma pagal apt-get.

$ sudo apt-get install atftpd

Skirtingai nuo daugelio Windows TFTP serverių, atftpd sukonfigūruojamas redaguojant konfigūracijos failą, esantį /etc/default/atftpd. Konfigūracijos faile galite nurodyti tokius dalykus kaip prievadas (-iai), kurių norite klausytis, ar paleisti programinę įrangą ir demoną, ar Inetd procesą. Štai ką paprastai rasite konfigūracijos faile.

USE_INETD=tiesa. 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 yra dar vienas populiarus TFTP serveris, skirtas Linux. Naudojant tokį paprastą protokolą kaip TFTP, kiekvienas serveris turi beveik lygiai tą patį funkcijų rinkinį. Pagrindinės priežastys, kodėl pasirinkote vieną, o ne kitą, yra susijusios su priklausomybėmis ir dokumentacija.

Paprastai tftpd-hpa naudojate, kai negalite užtikrinti, kad atftpd veiktų patikimai. Tai lengva įdiegti naudojant tik vieną apt-get komandą.

$ sudo apt-get install tftpd-hpa

Kaip ir ankstesniame įraše, tftpd-hpa konfigūruojamas naudojant konfigūracijos failą, esantį /etc/default/tftpd-hpa. Štai ką paprastai rasite tame faile:

TFTP_USERNAME="tftp" TFTP_DIRECTORY="/var/lib/tftpboot" TFTP_ADDRESS=":69" TFTP_OPTIONS="--saugus"

Bet kurį iš šių nustatymų galite pakeisti pagal savo skonį, redaguodami failą. Pakeitus, serverį reikia paleisti iš naujo naudojant šią komandą:

sudo paslauga tftpd-hpa paleiskite iš naujo

„MacOS“ TFTP serveris (2700)

„macOS“ tikriausiai nėra tinklo administratorių dažniausiai naudojama platforma. Vis dėlto jame yra įmontuotas TFTP serveris. Pagal numatytuosius nustatymus jis neįkeliamas, tačiau jį įjungti gana paprasta. Lengviausias būdas tai padaryti yra tiesiog terminalo lange įvesti šią komandą:

sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist

Jei norite tęsti, būsite paraginti pateikti „macOS“ slaptažodį.

Įdiegę galite naudoti komandą netstat, kad patvirtintumėte, kad ji veikia:

$ netstat -n | grep *.69. udp4 0 .69 .* udp6 0 .69 .*

Tai rodo, kad TFTP serveris klausosi 69 prievado, laukia jungčių ir kad jis priims ir IP V4, ir IPI V6 ryšius.

Jei reikia išjungti TFTP serverį, tiesiog naudokite iškrovimo komandą:

sudo launchctl unload -F /System/Library/LaunchDaemons/tftp.plist

Apvyniojimas

Nepaisant neapdoroto pobūdžio, TFTP protokolas vis dar plačiai naudojamas tinklo valdymo srityje. Tai yra pagrindinis būdas įdiegti ir atnaujinti programinę-aparatinę įrangą daugelyje – galbūt daugumoje – tinklo įrenginių.

Nesvarbu, ar naudojate „Windows“, „Linus“ ar net „MacOS“, yra TFTP serverių, kuriuos galima rasti nemokamai. Mes ką tik išvardijome 10 geriausių. Nedvejodami išbandykite bet kurį iš jų, bet praneškite, kad pirmasis, „SolarWinds“ TFTP serveris, yra mėgstamiausias. Tai aukštos kokybės serveris, kuris nuosekliai atliks darbą.

watch instagram story