Instalarea serverului tftp pe serverul Windows 2018 r2, ferestre pentru administratorii de sistem

TFTP (TrivialFileTransferProtocol) este un protocol simplificat de transfer de fișiere care oferă o abilitate simplă de a descărca și descărca fișiere. De obicei, TFTP este folosit pentru sistemele organizației, PXE (stații de lucru fără disc de rețea de boot, etc ..), descărcarea / încărcarea rețelei de configurare a echipamentelor și o serie de alte sarcini specifice. În puncție nu există mijloace de protecție, autentificare și control. Principalul său avantaj îl reprezintă ușurința implementării părții client și performanța ridicată atunci când transferați fișiere mari. Protocolul funcționează pe portul 69 UDP.







Instalarea serverului tftp pe serverul Windows 2012 r2, ferestre pentru administratorii de sistem
În pasul următor al expertului, în componentele rolului WDS, selectați numai TransportServer (Server de transport), debifați serverul de implementare.

Instalarea serverului tftp pe serverul Windows 2012 r2, ferestre pentru administratorii de sistem
După instalarea rolului este completă, trebuie să creați un director care va fi directorul rădăcină pentru serverul TFTP, de exemplu C: \ tftp.

Instalarea serverului tftp pe serverul Windows 2012 r2, ferestre pentru administratorii de sistem






Rețineți valoarea parametrului ReadFilter. În mod implicit, permite descărcarea fișierelor numai din directoarele \ boot și \ tmp. Dacă doriți să descărcați fișiere din directorul rădăcină și din alte directoare, trebuie să modificați valoarea parametrului ReadFilter la \ *.

Rulați serviciul WDS cu comanda

Consiliul. Pentru a porni automat serviciul, trebuie să schimbați tipul de Descărcare Windows Deployment Services la Auto utilizând utilul snap-in services.msc sau din linia de comandă:

set-service WDSServer -StartupType automat

În Paravanul de protecție Windows, ar trebui să apară o regulă care să permită traficul de intrare către portul UDP 69 (serviciul de la un număr de port arbitrar este mai mare de 1023). Unele programe antivirus pot bloca portul 69 (acest lucru a fost observat de McAffee Enterprise)

Aceasta finalizează configurația serverului TFTP.

Pentru a testa serverul TFTP, avem nevoie de un client TFTP. Puteți să o instalați utilizând Manager de server selectând componenta TFTPClient.

Instalarea serverului tftp pe serverul Windows 2012 r2, ferestre pentru administratorii de sistem
Să încercăm să accesăm local serverul TFTP implementat și să încercăm să descărcăm fișierul test.zip

Descărcați fișierul utilizând comanda

tftp -i localhost GET tmp \ test.zip C: \ temp \ test.zip

Rezultatul acestei comenzi va fi un fișier salvat c: \ temp \ test.zip, descărcat de pe serverul local.

Totul este teoretic, dar în practică după ultima comandă am avut o eroare:

Conectarea cererii a eșuat

Când porniți sau reporniți serviciul Windows Deployment Services Server, un eveniment din serviciul WDSTFTP cu EventID 259 apare în Jurnalul aplicațiilor și textul:

Dosarul rădăcină pentru serverul de implementare Windows TFTP nu este configurat. Informații eroare: 0x2

Pentru a face ca serverul TFTP să funcționeze, a trebuit să instalez componenta de rol WDS -> DeploymentService și să o șterg imediat. După instalarea acestuia în ramura WDSTFTP, trebuie să modificați valoarea cheii RootFolder de la C: \ RemoteInstall la c: \ tftp. Încercarea de a descărca din nou fișierul:

PS C: \ temp> tftp -i localhost primi boot \ test.zip

Fără îndoială, SM nu are cea mai bună implementare a daemonului tftp. Eu însumi prefer tftpd32.
A fost mai mult interes sportiv: omul din posta sa întrebat - așa că a decis să deseneze manualul.







Articole similare

Trimiteți-le prietenilor: