Technical Anshu Hem › Självstudier › TFTP-serverinställningar
📡 TFTP-server

TFTP Server Setup - Enkelt GUI-verktyg

Konfigurera en TFTP-server på Windows på några minuter med ett gratis GUI-verktyg: en ren rotmapp, UDP-port 69, en brandväggsregel och en första switchkonfigurationsöverföring - plus säkerhetssanningen att TFTP inte har någon inloggning, så det är ett verktyg som endast är LAN.

✍️ Technical Anshu📡 TFTP Server🎧 Multi-Language Audio
TFTP Server Setup - Enkelt GUI-verktyg
🎧 Flerspråkigt ljud: Klicka på [Inställningar] (⚙️) ➔ [Ljudspår] i videospelaren för att välja språk.

📑Kapitel

  1. Vad TFTP är och var nätverksenheter fortfarande använder det
  2. Säkerhetssanningen - ingen inloggning, ingen kryptering, endast LAN
  3. Vad du behöver innan du börjar
  4. Skapa rotmappen - C:\TFTP-Root
  5. Installera GUI-verktyget och rikta det mot mappen
  6. Starta servern och bevisa att den lyssnar på UDP 69
  7. Tillåt UDP-port 69 i Windows-brandväggen
  8. Första överföringen - säkerhetskopiera en switchkonfiguration
  9. Verifiera filen, flytta ut den och stoppa servern

📋 Översikt och steg-för-steg-guide

1

Säkerhetssanningen först

TFTP (Trivial File Transfer Protocol) är det lilla, gamla filöverföringsprotokollet som nätverksenheter fortfarande är beroende av. Switchar, routrar, IP-telefoner och PXE-startsystem använder den eftersom den är liten nog att leva inuti enhetens firmware - en switch som behöver säkerhetskopieras sin konfiguration, eller en router som behöver en firmware-fil, talar ofta bara TFTP.

⚠️ TFTP har ingen autentisering och ingen kryptering alls. Det finns inget användarnamn, inget lösenord och ingen skyddad session i protokollet - vilken enhet som helst som kan nå din PC kan ladda ner varje fil i servermappen, och data färdas som vanlig, läsbar trafik. Använd TFTP endast på ett pålitligt lokalt nätverk: skapa aldrig en routerport-forward för UDP 69, exponera aldrig servern för internet och stoppa servern så snart jobbet är klart.
2

Vad du behöver innan du börjar

Håll fyra saker redo - ingenting här kostar pengar, och att hoppa över en är det som orsakar de flesta misslyckade första överföringarna:

1. En Windows-dator på samma LAN och subnät som switchen, routern eller telefonen du ska överföra med.
2. En fast IP-adress på den datorn under jobbets varaktighet (i videon är datorn 192.168.1.10) - enheten skickar filer till den här adressen, så den får inte ändras mitt i överföringen.
3. Ett gratis GUI TFTP-serververktyg som laddats ner från dess enbart officiella webbplats - denna klass av verktyg är ett favoritmål för falska nedladdningssidor.
4. Administratörsrättigheter på datorn, eftersom bindning till UDP-port 69 och brandväggsregeln båda behöver höjas.

3

Skapa en ren rotmapp

Rotmappen är den enda mappen som servern kan se. Varje fil som en enhet laddar ner måste sitta i den, och varje fil som en enhet laddar upp kommer att hamna i den. En TFTP-server har ingen surfning och ingen sökning - en enhet frågar efter ett filnamn, och servern letar på exakt denna plats. Gör vägen kort och enkel, utan mellanslag:

File Explorer Address Bar
C:\TFTP-Root

Lägg in firmwarefilen eller den tomma målfilen för dagens jobb i den, och behåll inget annat där. Filnamnen är bokstavliga - namnet som skrivs på enheten måste matcha filen i den här mappens tecken för tecken, inklusive filtillägg och versaler.

📌 Gårdagens switchkonfigurationer innehåller lösenordshashar och nycklar - den här mappen är en arbetsbänk, inte ett arkiv. Färdiga säkerhetskopior flyttas ut till den riktiga backupplatsen samma dag.
4

Installera verktyget och rikta det mot mappen

Installera det kostnadsfria GUI-verktyget och öppna dess inställningar innan du startar servern. De populära gratisverktygen i den här klassen - Tftpd64 och SolarWinds TFTP Server är de vanliga namnen - alla följer samma layout, så stegen förblir giltiga oavsett vilket du använder. Två inställningar avgör nästan allt:

1. Root-/baskatalog: peka på mappen du just skapade, C:\TFTP-Root.
2. Servergränssnitt/bindningsadress: välj LAN-adapterns IP-adress (till exempel 192.168.1.10), inte en virtuell adapter eller en VPN-adress - en mycket vanlig orsak till "enheten kan inte nå servern".

Starta sedan servern och kör den som administratör. Statusen bör ändras till att köra/lyssna på UDP-port 69. Bevisa det innan du skyller på nätverket - på datorn, öppna kommandotolken och kör:

Command Prompt
netstat -an | findstr :69

En UDP ... :69-rad betyder att verktyget äger porten och lyssnar. Ingen linje alls betyder att servern inte riktigt körs än - en brandväggsregel hjälper inte förrän den är det.

5

Tillåt UDP-port 69 i Windows-brandväggen

TFTP misslyckas tyst - det finns inget vänligt fel på datorn; enheten försöker bara igen och rapporterar en timeout. Om verktygets första brandväggs-popup avvisades, lägg till regeln manuellt: öppna Windows Defender-brandvägg med avancerad säkerhet → Inkommande regler → Ny regel, välj Port → UDP → Specifika lokala portar: 69, tillåt anslutningen och markera Privat-profilen (och lämna enbart öppen domän) (och lämna endast en domän avaktiverad på ett kontor). Namnge det ärligt, till exempel TFTP Server UDP 69, så att du senare vet varför den existerar.

📌 Ett beteende förvirrar även erfarna administratörer: enheten skickar sin begäran till UDP 69, men servern svarar från en ny tillfällig port och överföringen flyter på det portparet. Windows-brandväggen följer denna konversation på ett direktanslutet LAN, så den enda inkommande regeln ovan räcker. Över en strikt brandvägg mellan undernät är den praktiska lösningen att placera TFTP-datorn på enhetens eget undernät för jobbet.
6

Första överföringen - Säkerhetskopiera switchkonfigurationen

Kör nu den första riktiga överföringen: kopiera switchens körkonfiguration till datorn. Kör kommandot kopiera på switchkonsolen och svara på de två uppmaningarna med datorns IP-adress och destinationsfilens namn:

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

Titta på båda ändarna: verktygets loggruta bör visa överföringen som anländer från switchen, och filen switch-config.cfg bör visas inuti C:\TFTP-Root. Om switchen rapporterar en timeout och loggen förblir tom, kom förfrågan aldrig fram - gå tillbaka till brandväggsregeln och bindningsadressen, i den ordningen.

7

Verifiera, flytta ut säkerhetskopian och stoppa servern

Öppna den mottagna filen och bekräfta att det är en fullständig konfiguration, inte en tom eller avskuren fil. Flytta den sedan samma dag till ditt riktiga backupsystem - en daterad mapp på filservern eller backupenheten, under vilken åtkomstkontroll som systemet än har. En switchkonfiguration innehåller vanligtvis lokala lösenords-hashar, SNMP-gemenskapssträngar, VPN-detaljer och en komplett karta över ditt nätverk, så den bör aldrig ligga i en öppen mapp.

✅ Kör TFTP som en stege, inte ett ljus: starta servern när jobbet startar, stoppa den när jobbet slutar. En TFTP-server som körs hela veckan "för säkerhets skull" är en öppen låda med nätverksnycklar.

🏷️Ämnessökvariabler och nyckelord

🔍 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
🎙️ Fullständig transkription – tryck för att expandera

__TOK_31__

__TOK_32__

__TOK_33__

❓ Vanliga frågor

Är denna handledning 100 % gratis att följa?

__TOK_34__

Kan nybörjare följa den här guiden?

__TOK_35__

Var kan jag ställa frågor om jag fastnar?

__TOK_36__

🚀 Se hela handledningen på YouTube

__TOK_37__

__TOK_38__

▶️ Se hela videon
Den här handledningen är baserad på Technical Anshus video om installation av TFTP-server • Har du fastnat i något steg? Fråga i videokommentarerna — du får hjälp där 🙏