- - Nejlepší bezplatné TFTP servery dostupné pro Windows, Linux a MacOS

Nejlepší bezplatné TFTP servery dostupné pro Windows, Linux a MacOS

Protokol Trivial File Transfer Protocol nebo TFTP, asobvykle se tomu říká, je jedním z nejpoužívanějších mechanismů přenosu souborů správci sítě a systému. Je podobný FTPu svého velkého bratra nebo protokolu přenosu souborů, i když velmi odlišného. Jedná se o omezený a lehký protokol, který vyžaduje málo prostředků, což je ideální jako metoda výběru pro přenos souborů, jako jsou aktualizace firmwaru nebo konfigurace systému. Je to také protokol, který umožňuje zavádění bezdiskových počítačů ze sítě pomocí protokolu BOOTP. Dnes odhalujeme nejlepší bezplatné servery TFTP dostupné pro Windows, Linux a MacOS.

Při jeho nejtypičtějším použití jsou soubory přenášenymezi serverem a zařízením, kde jsou použity. Dnes odhalujeme některé z nejlepších bezplatných serverů TFTP, které jsme našli na internetu. Všichni budou dělat svou práci, ale někteří mají někdy jemné rozdíly, které se pokusíme nastínit. Než ale představíme naše nejlepší servery, podívejme se, co je TFTP přesně.

Vysvětlení přenosu souborů TFTP

Protokol Trivial File Transfer Protocol, nebo TFTP, jezjednodušený protokol pro přenos souborů. Na rozdíl od FTP nepoužívá protokol TCP orientovaný na připojení, ale místo toho používá protokol UDP bez připojení na IP portu 69. Vzhledem k tomu, že je bez připojení, je možné přenášet ztráty paketů a klient i server musí být schopni řídit to. Protokol může být také pomalejší, protože nepoužívá okna, a tím snižuje jeho účinnost na spojení s vysokou latencí. Z tohoto důvodu se nejčastěji používá v lokálních sítích.

Mezi zjednodušení TFTP ve srovnání sFTP, TFTP neposkytuje žádný způsob, jak zobrazit soubory na serveru. Rovněž nemá možnost ověření uživatele a šifrování. Musíte přesně vědět, jaký název souboru chcete převést. Podporuje použití cest, které jsou relativní k domovskému adresáři serveru, ale znovu je třeba znát cestu, protože neexistuje žádný způsob, jak procházet strom adresářů. A konečně, standardní implementace TFTP nemá schopnost čtení a / nebo zápisu.

Vzhledem k jeho omezením většina uživatelů dává přednost FTPna TFTP. Přesto je TFTP velmi používán správci sítí a systémů k aktualizaci firmwaru na více typech hardwaru, jako jsou přepínače, směrovače, firewally, vyrovnávače zatížení atd. A jak jsme již uvedli v úvodu, TFTP se také používá jako součást Proces BOOTP ke stažení bitové kopie operačního systému na bezdiskových počítačích a pracovních stanicích.

Poslední verze protokolu je verze 2, jak je definována v RFC 1350, která sahá až do roku 1992. Byla tam už nějakou dobu a je to nejpoužívanější verze.

Nejlepší servery TFTP pro Windows

Protože Windows je nejčastěji používaným operačním systémemsystému, není divu, že pro tuto platformu je sedm nebo naše nejlepší servery. Koneckonců, bez ohledu na to, jaký typ zařízení spravujete nebo jaká je vaše potřeba pro přenos souborů TFTP, je pravděpodobné, že to budete dělat z počítače se systémem Windows.

1. Server SolarWinds TFTP (STAŽENÍ ZDARMA)

Pokud neznáte SolarWinds, je to společnostvytváří nepřeberné množství vynikajících nástrojů pro správu sítě. Nabízí širokou škálu nástrojů pro řešení téměř všech úkolů správy sítě, na které si člověk vzpomene. Většina jejich nástrojů je ve srovnání s konkurenčními produkty relativně levná a všechny mají bezplatnou zkušební dobu, takže je můžete vyzkoušet ve svém prostředí. Ale ještě lepší než jejich bezplatné zkušební verze, SolarWinds také nabízí několik velmi užitečných bezplatných nástrojů.

Jedním z těchto nástrojů je bezplatný server TFTP SolarWinds. Tento nástroj si můžete stáhnout z tato stránka. Server TFTP běží jako služba Windows. Jeho provoz je transparentní a jeho správa by měla být snadná pro každého, kdo má nějaké znalosti o správě systému Windows.

SolarWinds Free TFTP Server

Server TFTP je obvykle jednoduchý nástroj a stejně tak jetoto. O tom není co říci. Mezi jeho hlavní rysy stojí za zmínku, že to není opravdový 100% bezplatný nástroj navždy a pro kohokoli. Není omezen na trvání a typ použití. Další důležitou funkcí, jak uvádí SolarWinds, je možnost provádět souběžné přenosy z více zařízení. A přestože protokol TFTP nemá vestavěné zabezpečení, server TFTP SolarWinds lze nakonfigurovat tak, aby umožňoval připojení pouze ze specifických adres IP nebo z rozsahu adres. A konečně server SolarWinds TFTP dokáže zpracovat soubory až do velikosti 4 GB. Pravděpodobně nebudete nikdy muset přes TFTP přenést větší soubor.

ODKAZ: Stáhněte si bezplatný server TFTP společnosti SolarWinds

2. Nástroj Windows TFTP

Navzdory svému názvu tento nástroj není od společnosti Microsoft. obslužný program Windows TFTP je ve skutečnosti serverem TFTP s barebones pro Windows. Byl vyvinut společností mgenti pomocí C # a .net framework od společnosti Microsoft. To umožňuje velmi malý spustitelný soubor, zejména pokud vezmete v úvahu, že sotva existují konfigurovatelné možnosti. Tento nedostatek možností však také znamená, že nemůžete určit ani to, ke kterému rozhraní se server váže, a proto bude přijímat příchozí připojení na všech z nich.

Nástroj Windows TFTP

Malá velikost serveru pramení z jeho používání.net framework. To samozřejmě znamená, že pokud ještě nemáte nainstalovaný .net framework, vaše instalační stopa by mohla skončit mnohem větší, než jen ta na serveru. V dnešní době není příliš mnoho počítačů se systémem Windows, které nemají nainstalovaný rámec .net, protože se používá v mnoha projektech vývoje softwaru.

A pokud jste vývojář sami, obsahuje nástroj také třídu .net, kterou může kdokoli použít k přidání funkčnosti serveru TFTP a klienta do svého softwaru.

Server je k dispozici na stránce Sourceforge a je ve veřejné doméně, což znamená, že ho může používat kdokoli.

3. Tftpd32 (& Tftpd64)

Tftpd32 od vývojáře Philippe Jounina je velmipopulární TFTP server pro Windows. Ve skutečnosti je to mnohem víc než jen server TFTP. Aplikace připravená pro IPV6 zahrnuje také server DHCP, server DNS, server SNTP pro synchronizaci hodin, server syslog a klienta TFTP. To je spousta funkcí v jedné aplikaci.

Pracovní tftpd32

Ve skutečnosti je možná příliš mnoho funkcí jakoexistuje jen málo okolností, kdy by se člověk rozhodl spustit všechny tyto služby ze stejného počítače. Jediné místo, kde bychom viděli použití pro všechny tyto servery, je ve velmi malé obchodní síti. Ve větších sítích se většina těchto služeb, jako jsou DNS a DHCP, ale také SNTP, často spouští z jakéhokoli serveru adresářové služby, který se používá.

Jak je uvedeno na webových stránkách aplikace “Klient a server TFTP jsou plně kompatibilní s podporou možností TFTP (tsize, blockize a timeout), což umožňuje maximální přenos při přenosu dat.
Dalšími užitečnými funkcemi serveru jsou zařízení adresářů, vyladění zabezpečení, filtrování rozhraní, ukazatele průběhu a včasná potvrzení.

Web vývojáře navrhuje několikrůzné stahování. Aplikaci lze stáhnout jako soubor ZIP nebo spustitelný instalační program. K dispozici je také verze, která funguje jako služba. Nakonec se můžete rozhodnout pro Tftpd64, přesně stejnou aplikaci, ale kompilovanou jako 64bitová aplikace.

4. WhatsUp Free TFTP Server

WhatsUp, v nepravděpodobném případě jste nikdy neslyšeliz toho je monitorovací nástroj, který poskytuje centralizované místo pro monitorování dostupnosti a dostupnosti zařízení a serverů. Bylo to už mnoho let a získalo vynikající pověst jako solidní monitorovací platforma. Poněkud jako SolarWinds, Ipswitch, společnost za WhatsUp, vyrábí některé bezplatné nástroje.

WhatUp TFTP Server

Server WhatsUp Free TFTP je jedním z Ipswitchbezplatné nástroje. Pokud jde o funkčnost, je to celkem základní, ale zase to je to, co by člověk od TFTP stejně očekával. Bezplatný server cílí síťoví inženýři, kteří potřebují přesouvat soubory z jednoho zařízení na druhé s co nejmenšími problémy. Aplikace, která má jak servisní komponentu běžící na pozadí, tak aplikaci pro její sledování a konfiguraci, funguje velmi dobře. Nedostatek dokumentace však může být pro některé showstopper.

Pokud máte zájem dát WhatsUp zdarmaTFTP server zkuste, software si můžete stáhnout z této stránky. Budete muset vyplnit formulář svým jménem a e-mailovou adresou a můžete očekávat, že vás Ipswitch brzy kontaktuje. Koneckonců, musí existovat důvod, proč by společnost, jako je Ipswitch, dala takový produkt zdarma.

5. haneWIN TFTP Server

haneWin software je malá společnost, která vyrábísíťový software pro Windows. A vzhledem k tomu, že některé z jejich produktů běží pod Windows 95, 98 a ME, vypadá to, že tam byli navždy. Mezi jejich různými produkty najdete servery DHCP, DNS, NFS a TFTP. Server haneWIN TFTP je plně vybavená aplikace, která je k dispozici ve 32bitové i 64bitové verzi. Bude fungovat téměř na jakékoli verzi systému Windows od systému Windows XP, až po systém Windows 10.

haneWIN TFTP Server

Na rozdíl od většiny ostatních serverů TFTP, haneWINServer TFTP implementuje nějakou formu řízení přístupu na základě IP adresy klienta. Oprávnění ke čtení a zápisu a přístup k adresářům lze nastavit na serveru na základě adresy IP.

Server je dodáván ve dvou komponentách, Windowsslužba a applet ovládacího panelu, který umožňuje upravit nastavení serveru a sledovat přenos souborů. Může být také spuštěn z příkazového řádku, což z něj činí skvělou volbu pro skriptované operace. Spolu se serverem přichází klient TFTP implementovaný jako DLL, ke kterému přistupujete z příkazového řádku.

Soubor si můžete stáhnout přímo z webu vývojáře.

6. WinAgents TFTP Server

Softwarová skupina WinAgents je další malá společnostkterý vydává software pro správu sítě. Jedním z vlajkových produktů společnosti je server WinAgents TFTP. Běží na většině serverových platforem Windows od systému Windows XP. To zahrnuje Windows 2000 (server), XP, 2003 (server), Vista, Windows 7 a 2008 (server). Přestože je server 32bitovou aplikací, bude fungovat i v 64bitových systémech.

Server WinAgents TFTP

Server implementuje nějakou formu hrubého přístupuovládání založené na zdrojové IP adrese. Ale na serveru WinAgents TFTP rozlišuje člověka jeho použití nebo virtuální složky. Jsou to složky, které zřejmě existují pro klienty TFTP připojující se k serveru, zatímco na serveru skutečně neexistují. Používají se k zajištění nějaké organizace pro přenos souborů TFTP.

Server WinAgents TFTP je skutečný bezplatný kussoftware, i když má jedno závažné omezení. Software, který byl vydán jako zkušební software, poběží v plné kapacitě po dobu 30 dnů, po které bude omezen na dvě souběžná stahování. Toto omezení lze odstranit zakoupením licence na software. Software si můžete stáhnout a licenci zakoupit z webu WinAgents.

7. Spiceworks TFTP server pro IT profesionály

Server Spiceworks TFTP pro IT profesionály je tak dobrývíce než jen server TFTP. Jedná se o systém pro správu konfigurace malého rozsahu. TFTP používá k vytahování konfiguračních souborů z vašich zařízení a může porovnávat konfigurační soubory vedle sebe. Tím zajistíte, že vaše konfigurace budou standardizovány v celé síti.

Server Spiceworks TFTP

Software může také pomoci udržet váš firmware v pořádkudodnes slouží jako úložiště pro firmware zařízení. Ale především je software jako TFTP server, který funguje velmi dobře. Můžete jej používat pro jakýkoli účel, který považujete za vhodný. Lze jej stáhnout - výměnou za vaše osobní informace - z webu Spicework.

Servery Linux TFTP

Linux je velmi populární operační systém a je tonení vzácné vidět správce sítě, kteří jej používají. Většina linuxových distribucí přichází s alespoň jedním serverem TFTP, ačkoli je ve výchozím nastavení povolen - nebo dokonce nainstalován - zřídka. Stále je tam, i když jako součást balíčku, který se často nazývá TFTPd, se znakem „d“ označuje Daemon, název Unix pro aplikaci, která běží na pozadí. Funkčnost je podobná jako služba Windows.

1. atftpd

Populární server TFTP ve světě Linuxu jenazývá se Advanced TFTP server. Obvykle se dodává v balíčku s názvem aftpd. Thit je skvělý server s více podprocesy, který podporuje vícesměrové vysílání. Je to skvělá volba pro nestandardní nasazení.

V závislosti na distribuci Linuxu démona instalujete pomocí apt-get nebo yum. Tady je, jak se to dělá pod apt-get.

$ sudo apt-get install atftpd

Na rozdíl od většiny serverů Windows TFTP je atftpdnakonfigurován úpravou konfiguračního souboru, který je umístěn v / etc / default / atftpd. V konfiguračním souboru určíte věci, jako jsou porty, které chcete poslouchat, nebo zda chcete spustit software a démona nebo proces Inetd. Zde je to, co byste obvykle našli v konfiguračním souboru.

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 je další populární server TFTP proLinux. S protokolem tak jednoduchým jako TFTP má každý server téměř přesně stejnou sadu funkcí. Hlavní důvody, proč jste si vybrali jeden přes druhého, souvisí s závislostmi a dokumentací.

Obvykle byste použili tftpd-hpa, kdykoli nemůžete dostat atftpd, aby fungoval spolehlivě. Instalace je snadná pouze pomocí jednoho příkazu apt-get.

$ sudo apt-get install tftpd-hpa

Stejně jako předchozí položka je tftpd-hpa konfigurována pomocí konfiguračního souboru v / etc / default / tftpd-hpa. V tomto souboru obvykle najdete:

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

Každé z těchto nastavení lze upravit podle potřeby úpravou souboru. Po změně musí být server restartován pomocí tohoto příkazu:

sudo service tftpd-hpa restart

Server macOS TFTP (2700)

macOS pravděpodobně není nejpoužívanější platformousprávci sítě. Přesto má zabudovaný server TFTP. Ve výchozím nastavení není načteno, ale jeho povolení je docela snadné. Nejjednodušší způsob, jak toho dosáhnout, je jednoduše napsat následující příkaz v okně terminálu:

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

Budete vyzváni k zadání hesla pro MacOS, abyste mohli pokračovat.

Po instalaci můžete pomocí příkazu netstat potvrdit, že je spuštěn:

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

To vám řekne, že server TFTP poslouchá na portu 69, čeká na připojení a že bude akceptovat připojení IP V4 i IPI V6.

Pokud potřebujete vypnout server TFTP, jednoduše použijte příkaz unload:

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

Zabalení

Přes svou hrubou povahu je protokol TFTPstále široce používán v oblasti správy sítě. Jedná se o primární způsob instalace a aktualizace firmwaru a softwaru na mnoha - možná nejvíce - síťových zařízeních.

Ať už používáte Windows, Linus nebo dokonce MacOS,zdarma jsou k dispozici TFTP servery. Právě jsme uvedli 10 z nejlepších. Neváhejte a vyzkoušejte některou z nich, ale dejte vědět, že první server, server SolarWinds TFTP, je nebo je oblíbený. Jedná se o vysoce kvalitní server, který zajistí, že bude práce prováděna důsledně.

Komentáře