Technical Anshu Home › Tutorial › Configurazione del server TFTP
📡 Server TFTP

Configurazione del server TFTP: strumento GUI semplice

Configura un server TFTP su Windows in pochi minuti con uno strumento GUI gratuito: una cartella root pulita, porta UDP 69, una regola firewall e un primo trasferimento della configurazione dello switch, oltre alla verità sulla sicurezza che TFTP non ha accesso, quindi è uno strumento solo LAN.

✍️ Technical Anshu📡 TFTP Server🎧 Multi-Language Audio
Configurazione del server TFTP: strumento GUI semplice
🎧 Audio multilingue: Nel lettore video, fai clic su [Impostazioni] (⚙️) ➔ [Traccia audio] per scegliere la lingua.

📑Capitoli

  1. Cos'è TFTP e dove i dispositivi di rete lo utilizzano ancora
  2. La verità sulla sicurezza: nessun accesso, nessuna crittografia, solo LAN
  3. Cosa ti serve prima di iniziare
  4. Crea la cartella principale - C:\TFTP-Root
  5. Installa lo strumento GUI e puntalo sulla cartella
  6. Avvia il server e dimostra che è in ascolto su UDP 69
  7. Consenti la porta UDP 69 in Windows Firewall
  8. Primo trasferimento: backup della configurazione dello switch
  9. Verifica il file, spostalo e arresta il server

📋 Panoramica e guida passo passo

1

Innanzitutto la verità sulla sicurezza

TFTP (Trivial File Transfer Protocol) è il piccolo e vecchio protocollo di trasferimento file da cui dipendono ancora i dispositivi di rete. Switch, router, telefoni IP e sistemi di avvio PXE lo utilizzano perché è abbastanza piccolo da poter vivere all'interno del firmware del dispositivo: uno switch che necessita del backup della configurazione o un router che necessita di un file firmware, spesso parla solo TFTP.

⚠️ TFTP non ha alcuna autenticazione né crittografia. Non ci sono nome utente, password e sessione protetta nel protocollo: qualsiasi dispositivo che può raggiungere il tuo PC può scaricare ogni file nella cartella del server e i dati viaggiano come traffico semplice e leggibile. Utilizza TFTP solo su una rete locale affidabile: non creare mai un router port forwarding per UDP 69, non esporre mai il server a Internet e arrestare il server non appena il lavoro è terminato.
2

Cosa ti serve prima di iniziare

Tieni quattro cose pronte: qui nulla costa denaro e saltarne una è ciò che causa la maggior parte dei primi trasferimenti falliti:

1. Un PC Windows sulla stessa LAN e sottorete dello switch, router o telefono con cui effettuerai il trasferimento.
2. Un indirizzo IP fisso su quel PC per tutta la durata del lavoro (nel video il PC è 192.168.1.10): il dispositivo invia i file a questo indirizzo, quindi non deve cambiare durante il trasferimento.
3. Uno strumento server TFTP con GUI gratuito scaricato solo dal suo sito ufficiale: questa classe di strumenti è l'obiettivo preferito dei siti di download falsi.
4. Diritti di amministratore sul PC, perché sia l'associazione alla porta UDP 69 che la regola del firewall richiedono l'elevazione.

3

Crea una cartella radice pulita

La cartella principale è l'unica cartella che il server può vedere. Ogni file scaricato da un dispositivo deve trovarsi al suo interno e ogni file caricato da un dispositivo verrà inserito in esso. Un server TFTP non effettua né navigazione né ricerca: un dispositivo richiede un nome file e il server cerca esattamente in questo posto. Rendi il percorso breve e semplice, senza spazi:

File Explorer Address Bar
C:\TFTP-Root

Inserisci al suo interno il file del firmware o il file di destinazione vuoto per il lavoro di oggi e non conservare nient'altro. I nomi dei file sono letterali: il nome digitato sul dispositivo deve corrispondere al file in questa cartella, carattere per carattere, inclusa l'estensione e le maiuscole.

📌 Le configurazioni degli switch di ieri contengono hash e chiavi delle password: questa cartella è un workbench, non un archivio. I backup completati vengono spostati nella posizione di backup reale lo stesso giorno.
4

Installa lo strumento e puntalo sulla cartella

Installa lo strumento GUI gratuito e apri le sue impostazioni prima di avviare il server. I popolari strumenti gratuiti di questa classe (Tftpd64 e SolarWinds TFTP Server sono i nomi comuni) seguono tutti lo stesso layout, quindi i passaggi rimangono validi indipendentemente da quello utilizzato. Due impostazioni decidono quasi tutto:

1. Directory radice/base: punta alla cartella appena creata, C:\TFTP-Root.
2. Interfaccia server/indirizzo di collegamento: scegli l'indirizzo IP dell'adattatore LAN (ad esempio 192.168.1.10), non un adattatore virtuale o un indirizzo VPN - una causa molto comune di "il dispositivo non riesce a raggiungere il server".

Quindi avvia il server ed eseguilo come amministratore. Lo stato dovrebbe cambiare in esecuzione/ascolto sulla porta UDP 69. Dimostralo prima di incolpare la rete: sul PC, apri il prompt dei comandi ed esegui:

Command Prompt
netstat -an | findstr :69

Una riga UDP ... :69 indica che lo strumento possiede la porta ed è in ascolto. Nessuna riga significa che il server non è ancora realmente in esecuzione: una regola del firewall non sarà d'aiuto finché non lo sarà.

5

Consenti la porta UDP 69 in Windows Firewall

TFTP fallisce silenziosamente: non è presente alcun errore amichevole sul PC; il dispositivo riprova e segnala un timeout. Se il popup del firewall di prima esecuzione dello strumento è stato ignorato, aggiungi la regola manualmente: apri Windows Defender Firewall con sicurezza avanzata → Regole in entrata → Nuova regola, scegli Porta → UDP → Porte locali specifiche: 69, consenti la connessione e seleziona Solo il profilo Privato (e Dominio in un ufficio) - lascia Pubblico deselezionato. Nominalo onestamente, ad esempio TFTP Server UDP 69, così saprai in seguito perché esiste.

📌 Un comportamento confonde anche gli amministratori esperti: il dispositivo invia la sua richiesta all'UDP 69, ma il server risponde da una nuova porta temporanea e il trasferimento scorre su quella coppia di porte. Windows Firewall segue questa conversazione su una LAN connessa direttamente, quindi è sufficiente la singola regola in entrata sopra. Attraverso un rigido firewall tra le sottoreti, la soluzione pratica è posizionare il PC TFTP sulla sottorete del dispositivo per il lavoro.
6

Primo trasferimento: eseguire il backup della configurazione dello switch

Ora esegui il primo vero trasferimento: copia la configurazione di funzionamento dello switch sul PC. Sulla console dello switch, esegui il comando copy e rispondi alle due richieste con l'indirizzo IP del PC e il nome del file di destinazione:

Switch CLI
copy running-config tftp:
Address or name of remote host []? 192.168.1.10
Destination filename [running-config]? switch-config.cfg

Controlla entrambe le estremità: il riquadro di registro dello strumento dovrebbe mostrare il trasferimento in arrivo dallo switch e il file switch-config.cfg dovrebbe apparire all'interno di C:\TFTP-Root. Se lo switch segnala un timeout e il registro rimane vuoto, la richiesta non è mai arrivata: torna alla regola del firewall e all'indirizzo di collegamento, in quest'ordine.

7

Verificare, spostare il backup e arrestare il server

Aprire il file ricevuto e verificare che si tratti di una configurazione completa, non di un file vuoto o tagliato. Quindi spostalo lo stesso giorno nel tuo vero sistema di backup: una cartella datata sul file server o sull'unità di backup, sotto qualunque controllo di accesso abbia quel sistema. Una configurazione di switch in genere contiene hash delle password locali, stringhe di comunità SNMP, dettagli VPN e una mappa completa della rete, quindi non dovrebbe mai trovarsi in una cartella aperta.

✅ Esegui TFTP come una scala, non come una luce: avvia il server quando inizia il lavoro, fermalo quando finisce il lavoro. Un server TFTP lasciato in funzione tutta la settimana "per ogni evenienza" è un cassetto aperto di chiavi di rete.

🏷️Variabili e parole chiave di ricerca argomento

🔍 TFTP Server 🔍 TFTP 🔍 UDP Port 69 🔍 TFTP-Root 🔍 Switch Config Backup 🔍 copy running-config tftp 🔍 GUI Tool 🔍 Windows Firewall 🔍 LAN 🔍 TechnicalAnshu 🔍 Network Admin 🔍 Firmware Transfer
🎙️ Trascrizione completa: tocca per espandere

__TOK_31__

__TOK_32__

__TOK_33__

❓ Domande frequenti

Questo tutorial è gratuito al 100%?

__TOK_34__

I principianti possono seguire questa guida?

__TOK_35__

Dove posso porre domande se rimango bloccato?

__TOK_36__

🚀 Guarda il tutorial completo su YouTube

__TOK_37__

__TOK_38__

♥️ Guarda il video completo
Questo tutorial è basato sul video di configurazione del server TFTP di Technical Anshu. • Bloccato in qualche passaggio? Chiedi nei commenti del video: lì riceverai aiuto 🙏