Cum se configurează și se configurează serverul TFTP pe Windows 10

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

Știm cu toții Windows Homegroup care vă permite să partajați fișiere pe o rețea fără niciun obstacol mare. Cu toate acestea, a fost eliminat din Windows 10 în actualizarea v1803 din cauza căruia 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 SolarWinds TFTP ( descărcați aici ), care este destul de ușor de utilizat și vă permite să transferați fișiere cu fiabilitate și la o viteză rapidă pe o rețea. De asemenea, vă recomandăm să folosiți SolarWinds TFTP Server, deoarece acestea sunt o companie specializată, dezvoltând în mod special software și soluții pentru organizații mari pentru a ajuta la gestionarea rețelelor, sistemelor și infrastructurii IT.

Condiții preliminare:

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

  • Cont de administrator: dacă nu utilizați un cont de administrator, nu veți fi nevoit să configurați un server TFTP pe sistemul dvs. Prin urmare, vă rugăm să vă asigurați că sunteți conectat ca administrator.
  • Server TFTP SolarWinds: Pentru a configura un server TFTP, va trebui să descărcați utilitarul Server TFTP de la SolarWinds. O puteți descărca de aici . După ce ați descărcat fișierul .zip, extrageți-l pe desktop și apoi parcurgeți instalarea directă.
  • Redirecționare port: Pentru a permite accesul la distanță la serverul TFTP, va trebui să redirecționați portul UDP 69 la adresa IP din rețea de la router pentru a permite utilizatorilor din afara rețelei să acceseze serverul. Cu toate acestea, dacă nu este necesară o conexiune la distanță, atunci nu este nevoie să redirecționați porturile.

Odată 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 locale, cum ar fi acasă sau la birou sau oriunde altundeva, va trebui să vă asigurați că utilizați un IP static sau că IP-ul dvs. dinamic este adăugat în mod implicit serverul TFTP permite tuturor adreselor IP să trimită și să primească fișiere împreună cu Port Forwarded. Puteți adăuga intervalul IP pentru a permite mai multe adrese IP sau un interval scurtat pentru a permite doar un singur dispozitiv.

Configurare IP pentru Solarwinds TFTP

Configurarea serverului TFTP

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

  1. Mai întâi de toate, rulați utilitarul SolarWinds TFTP Server accesând meniul Start și căutând serverul TFTP .
  2. După ce se încarcă, faceți clic pe Fișier și apoi selectați Configurare .
  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. Apoi, va trebui să alegeți Directorul rădăcină server . Aici vor fi salvate toate fișierele primite. De asemenea, dacă doriți să trimiteți mai multe fișiere, va trebui mai întâi să copiați fișierele în acest director. Faceți clic pe Răsfoire și alegeți o locație la alegere.
  5. Apoi, comutaț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ă este bifată caseta „ Trimiteți și primiți fișiere ”.
  7. Datorită utilitarului SolarWinds TFTP Server, puteți adăuga o anumită securitate suplimentară, permițând anumitor adrese IP să trimită și să primească fișiere. Dacă doriți să faceți acest lucru, bifați „ Permiteți numai următoarea adresă IP să trimită / primească fișiere ” și apoi faceți clic pe Adăugare .
  8. Introduceți intervalul adreselor IP și faceți clic pe OK .
  9. În cele din urmă, faceți clic pe OK pentru a închide fereastra de configurare.

Asta este, 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 începe, va trebui mai întâi să vă asigurați că redirecționați numărul portului 69 dacă doriți ca sistemele din afara rețelei să îl acceseze. Redirecționarea porturilor este de obicei diferită pentru firmware diferite, prin urmare, nu le putem acoperi pe toate. Cu toate acestea, pentru a vă oferi o perspectivă de bază, va trebui să accesați panoul de control al routerului, să mergeți la Configurare avansată și să localizați NAT sau Port Forward. Acolo, faceți doar o nouă intrare și redirecționaț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șiere de la distanță, nu trebuie să redirecționaț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, procedați în felul următor:

  1. Accesați meniul Start și deschideți Panoul de control .
  2. Navigați la Programe și caracteristici și apoi în partea stângă, faceți clic pe „ Activați sau dezactivați caracteristicile Windows ”.
  3. Derulați în jos și localizați clientul TFTP . Bifeaza casuta.
  4. Faceți clic pe OK pentru a instala clientul.
  5. Așteptați să se termine.

Amintiți-vă că acest lucru trebuie să fie pe sistemul care nu rulează serverul.

Configurarea paravanului de protecție pentru a permite TFTP

După ce ați instalat clientul TFTP pe sistemul dvs., va trebui fie să dezactivați Paravanul de protecție Windows, 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 Vizualizarea după la Icoane mari și apoi selectați Paravanul de protecție Windows Defender .
  3. Pentru a dezactiva Paravanul de protecție Windows Defender, faceți clic pe „ Activați sau dezactivați Windows Defender ”.
  4. Verificați „ Dezactivați Paravanul de protecție Windows Defender ” sub ambele setări și faceți clic pe OK.
  5. Dacă nu doriți să dezactivați Paravanul de protecție Windows, puteți adăuga o excepție doar pentru conexiunile TFTP. Pentru aceasta, faceți clic pe „ Permiteți o aplicație sau o caracteristică prin Paravanul de protecție Windows Defender ” din fereastra de setări a Paravanului de protecție Windows.
  6. Faceți clic pe „ Modificați setările ” pentru a putea adăuga o excepție.
  7. Acum, faceți clic pe Permiteți o altă aplicație și apoi apăsați Răsfoire .
  8. Căutați TFTP.exe în directorul Windows system32. Selectați-l și faceți clic pe Deschidere.
  9. Bifați casetele private și publice , apoi faceți clic pe OK .

Transferul fișierelor folosind TFTP

În cele din urmă, după instalarea clientului TFTP și redirecționarea portului UDP 69 , sunteți gata să transferați fișiere 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 Directorul rădăcină 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
  6. Dacă doriți să primiți un fișier, atunci comanda va merge după cum urmează:
    Tftp -i 192.168.10.8 obține hello.txt
Notă:

Dacă doriți să transferați fișiere 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