Cum să configurați și să configurați serverul TFTP pe Windows 10

Un server TFTP este utilizat, în esență, pentru a transfera fișiere între sistemele conectate printr-o rețea. TFTP, cunoscut și sub denumirea de Trivial File Transfer Protocol, este un utilitar software pe internet pe care îl puteți utiliza pentru a trimite sau primi un fișier de la un sistem de la distanță. Protocolul este foarte de bază și nu oferă multă securitate fișierelor care sunt transferate.

Cu toții cunoaștem Windows Homegroup care vă permite să partajați fișiere într-o rețea fără niciun obstacol grozav. Cu toate acestea, a fost eliminat din Windows 10 în actualizarea v1803 din cauza căreia sunt necesare rezoluții alternative. O soluție rapidă ar fi utilizarea unui server TFTP, este simplu și ușor de configurat. În acest articol, vom folosi serverul TFTP SolarWinds ( descărcați aici ), care este destul de ușor de utilizat și vă permite să transferați fișiere cu fiabilitate și cu o viteză rapidă printr-o rețea. Vă recomandăm, de asemenea, utilizarea SolarWinds TFTP Server, deoarece sunt o companie specializată, dezvoltând în mod special software și soluții pentru organizații mari care să ajute la gestionarea acolo rețele, sisteme și infrastructură IT.

Cerințe preliminare:

Înainte de a intra în esența articolului și să vă arătăm cum să vă configurați serverul TFTP, există anumite lucruri pe care le veți solicita. Iată ce aveți nevoie -

  • Cont de administrator: Dacă nu utilizați un cont de administrator, nu va fi necesar să configurați un server TFTP pe sistemul dvs. Prin urmare, vă rugăm să vă asigurați că sunteți autentificat ca administrator.
  • SolarWinds TFTP Server: Pentru a configura un server TFTP, va trebui să descărcați utilitarul TFTP Server de la SolarWinds. Îl poți descărca de aici . După ce ați descărcat fișierul .zip, extrageți-l pe desktop și apoi treceți prin instalarea simplă.
  • Redirecționarea porturilor: pentru a permite accesul la distanță la serverul TFTP, va trebui să redirecționați portul UDP 69 la adresa IP din rețeaua dvs. de pe routerul dvs. pentru a permite utilizatorilor din afara rețelei dvs. să acceseze serverul. Cu toate acestea, dacă nu este necesară conexiunea de la distanță, nu este necesar să redirecționați porturile.

După ce ați îndeplinit toate cerințele, sunteți gata să configurați serverul.

Acces la distanță sau Acces local

Dacă ați decis să permiteți accesul la serverul TFTP din afara rețelei dvs. locale, cum ar fi casa sau biroul sau oriunde altundeva, va trebui să vă asigurați că utilizați un IP static sau că IP-ul dvs. dinamic este adăugat la lista albă, în mod implicit serverul TFTP permite tuturor adresei IP să trimită și să primească fișiere împreună cu portul transmis. Puteți adăuga IP Range pentru a permite mai multe IP sau un interval scurtat pentru a permite un singur dispozitiv.

Configurare IP pentru TFTP SolarWinds

Configurarea serverului TFTP

Pentru a configura serverul, vă rugăm să urmați instrucțiunile date:

  1. În primul rând, rulați utilitarul TFTP SolarWinds accesând Meniul Start și căutând TFTP Server .
  2. După ce se încarcă, faceți clic pe File și apoi selectați Configure .

    Meniul fișierului serverului TFTP SolarWinds
  3. Acum, dacă doriți ca serverul să apară în tava de sistem Windows, faceți clic pe „ Adăugați server TFTP în tava de sistem Windows ”.
  4. După aceea, va trebui să alegeți Directory Root Directory . Aici vor fi salvate toate fișierele primite. De asemenea, dacă doriți să trimiteți mai multe fișiere, mai întâi va trebui să copiați fișierele în acest director. Faceți clic pe Parcurgere și alegeți locația la alegere.

    Schimbarea directorului rădăcină server
  5. Apoi, treceți la fila Securitate pentru a aplica unele restricții.
  6. Dacă doriți doar să trimiteți fișiere, faceți clic pe Trimiteți fișiere . Dacă doriți doar să primiți fișiere, faceți clic pe Primire fișiere . În cazul în care doriți să faceți ambele, asigurați-vă că caseta „ Trimiteți și primiți fișiere ” este bifată.

    Selectarea tipurilor de transfer
  7. Datorită utilității serverului TFTP SolarWinds, puteți adăuga un plus de securitate, permițând anumite adrese IP să trimită și să primească fișiere. Dacă doriți să faceți acest lucru, verificați „ Permiteți numai adresa IP să trimită / primi fișiere ”, apoi faceți clic pe Adăugare .
  8. Introduceți gama de adrese IP și faceți clic pe OK .

    Permis de adrese IP
  9. În final, faceți clic pe OK pentru a închide fereastra de configurare.

Adică, ați configurat și configurat cu succes serverul TFTP.

Utilizarea serverului TFTP

Acum că ați configurat un server TFTP, s-ar putea să vă întrebați cum să trimiteți sau să primiți fișiere folosind serverul TFTP. Nu vă faceți griji, vom ilustra procedura aici.

Port Forward - Pentru a-l porni, mai întâi va trebui să vă asigurați să returnați numărul de port 69 dacă doriți ca sistemele din afara rețelei să îl poată accesa. Expedierea porturilor este de obicei diferită pentru diferite firmware, prin urmare, nu le putem acoperi pe toate. Cu toate acestea, pentru a vă oferi informații de bază, va trebui să accesați panoul de control al routerului dvs., accesați Configurare avansată și localizați NAT sau Port Forward. Acolo, trebuie doar să faceți o nouă intrare și să trimiteți portul UDP 69 pe adresa dvs. ipv4.

Vă rugăm să rețineți că, dacă nu intenționați să transferați fișierele de la distanță, nu trebuie să trimiteți niciun port.

Instalarea clientului TFTP

Următorul pas ar fi instalarea clientului TFTP pe sistemul local sau la distanță. Pentru a instala clientul TFTP, efectuați următoarele:

  1. Accesați meniul Start și deschideți panoul de control .
  2. Navigați la Programe și funcții, apoi pe partea stângă, faceți clic pe „ Activare sau dezactivare a funcțiilor Windows ”.
  3. Derulați în jos și localizați clientul TFTP . Bifeaza casuta.

    Instalarea clientului TFTP
  4. Faceți clic pe OK pentru a instala clientul.
  5. Așteptați să se termine.

Nu uitați că acest lucru trebuie să fie pe sistemul care nu rulează serverul.

Configurarea firewallului pentru a permite TFTP

După ce ați instalat clientul TFTP pe sistemul dvs., va trebui fie să dezactivați Windows Firewall, fie să adăugați o excepție pentru conexiunile TFTP. Iată cum se face:

  1. Accesați meniul Start și deschideți panoul de control .
  2. Schimbați pictograma Vizualizare în „ Mare” și apoi selectați Windows Defender Firewall .
  3. Pentru a dezactiva Windows Defender Firewall, faceți clic pe „ Activează sau dezactivează Windows Defender ”.
  4. Verificați „ Opriți Windows Defender Firewall ” sub ambele setări și faceți clic pe OK.

    Dezactivarea Windows Defender Firewall
  5. Dacă nu doriți să dezactivați Windows Firewall, puteți adăuga doar o excepție pentru conexiunile TFTP. Pentru a face acest lucru, faceți clic pe „ Permiteți o aplicație sau o caracteristică prin Windows Defender Firewall ” din fereastra de setări pentru Windows Firewall.
  6. Faceți clic pe „ Modificați setările ” pentru a putea adăuga o excepție.
  7. Acum, faceți clic pe Permite altă aplicație și apoi apăsați Parcurgere .
  8. Căutați TFTP.exe în directorul Windows system32. Selectați-l și faceți clic pe Deschide.
  9. Bifează atât casetele private cât și cele publice și apoi faceți clic pe OK .

    Permiterea TFTP prin firewall

Transferul fișierelor folosind TFTP

În cele din urmă, după instalarea clientului TFTP și trimiterea portului UDP 69, sunteți gata să transferați fișierele de la distanță sau local. Pentru a face acest lucru, asigurați-vă că serverul rulează și apoi urmați instrucțiunile date:

  1. Apăsați tasta Windows + R pentru a deschide Run .
  2. Tastați „ cmd ” pentru a deschide promptul de comandă.
  3. Înainte de a transfera fișierele, asigurați-vă că fișierele pe care doriți să le trimiteți se află în Directory Root Server .
  4. Acum, dacă doriți să primiți un fișier, va trebui să utilizați parametrul GET . În cazul în care doriți să trimiteți un fișier, va trebui doar să utilizați parametrul PUT . Comanda merge după cum urmează:
     Tftp -i [adresa IP a serverului] [GET sau PUT] [calea fișierului] 
  5. Un exemplu ar fi următorul:
     Tftp -i 192.168.10.8 pune E: \ hello.txt 

    Trimiterea unui fișier folosind TFTP
  6. Dacă doriți să primiți un fișier, comanda va continua după cum urmează:
     Tftp -i 192.168.10.8 get hello.txt 

Primirea unui fișier folosind TFTP
Notă:

Dacă doriți să transferați fișierele de la distanță, va trebui să specificați adresa IP publică în promptul de comandă urmat de port. Un exemplu ar fi:

 Tftp -i 39.43.126.2:69 pune E: \ hello.txt 

Articole Interesante