Technical Anshu
Tutorials Blog
📡 TFTP-Server-Setup

TFTP-Server-Setup unter Windows mit einem kostenlosen GUI-Tool

Ein Switch benötigt eine Sicherung seiner Konfiguration oder ein Router benötigt eine Firmware-Datei – und das Gerät spricht nur TFTP. Hier ist das komplette Windows-Setup: ein kleines kostenloses GUI-Tool, ein sauberer Stammordner, eine Firewall-Regel und Ihre erste erfolgreiche Übertragung.

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 10 minute setup
🎥 Sehen Sie sich das vollständige Video an – Einrichtung eines TFTP-Servers mit dem GUI-Tool, Schritt für Schritt

TFTP (Trivial File Transfer Protocol) ist das kleine, alte Dateiübertragungsprotokoll, auf das Netzwerkgeräte immer noch angewiesen sind. Switches, Router, IP-Telefone und PXE-Bootsysteme verwenden es, weil es klein genug ist, um in der Geräte-Firmware zu leben. Es hat keinen Benutzernamen, kein Passwort und keine Verschlüsselung – genau deshalb gehört es nur zu Ihrem lokalen Netzwerk, das für den Job eingeschaltet und danach ausgeschaltet wird. Diese Anleitung richtet einen kostenlosen GUI-TFTP-Server auf einem Windows-PC ein, genauso wie im Video gezeigt, und endet mit einem echten Übertragungstest. Die beliebten kostenlosen Tools in dieser Klasse – Tftpd64 und SolarWinds TFTP Server sind die gebräuchlichen Namen – folgen alle dem gleichen Layout unten, sodass die Schritte unabhängig davon, welches Sie verwenden, gültig bleiben.

TFTP Server — Status Panel (typical GUI tool layout)
Server statusRunning
Bind address192.168.1.10
PortUDP 69
Root folderC:\TFTP-Root
Transfer log — switch-config.cfg received from 192.168.1.2Completed
Security — authentication / encryptionNone / None
Beispielfenster mit Beispielwerten – Ihre PC-Adresse und Ihr Ordnername unterscheiden sich. Beachten Sie die letzte Zeile: TFTP verlangt überhaupt keine Anmeldung, weshalb dieser Server nur im LAN bleibt.
1

Was Sie vor dem Start benötigen

Halten Sie vier Dinge bereit. Hier kostet nichts Geld, und das Überspringen eines Schritts ist die Ursache für die meisten fehlgeschlagenen ersten Überweisungen.

  1. Ein Windows-PC im dem gleichen LAN und Subnetz wie der Switch, Router oder das Telefon, mit dem Sie übertragen
  2. Eine feste IP-Adresse auf diesem PC für die Dauer des Auftrags – das Gerät sendet Dateien an diese Adresse, sie darf sich also während der Übertragung nicht ändern
  3. Ein kostenloses GUI-TFTP-Server-Tool, das nur von der offiziellen Website heruntergeladen wird – diese Tool-Klasse ist ein beliebtes Ziel für gefälschte Download-Sites
  4. Administratorrechte auf dem PC, da sowohl die Bindung an den UDP-Port 69 als auch die Firewall-Regel eine Erhöhung erfordern
2

Schritt 1 – Erstellen Sie einen sauberen Stammordner

Der Stammordner ist der einzige Ordner, den der Server sehen kann. Jede Datei, die ein Gerät herunterlädt, muss darin gespeichert sein, und jede Datei, die ein Gerät hochlädt, landet darin. Machen Sie es kurz und einfach:

  1. Erstellen Sie einen Ordner wie C:\TFTP-Root – vermeiden Sie lange Pfade und Leerzeichen im Namen
  2. Legen Sie darin die Firmware-Datei oder die leere Zieldatei für den heutigen Job ab
  3. Behalten Sie nichts anderes hier. Die Switch-Konfigurationen von gestern enthalten Passwörter und Schlüssel – dieser Ordner ist kein Archiv, sondern eine Workbench
3

Schritt 2 – Installieren Sie das Tool und richten Sie es auf den Ordner

Installieren Sie das GUI-Tool und öffnen Sie dessen Einstellungen, bevor Sie den Server starten. Zwei Einstellungen entscheiden fast alles:

  1. Stamm-/Basisverzeichnis: Zeigen Sie auf den Ordner, den Sie gerade erstellt haben
  2. Serverschnittstelle/Bindungsadresse: Wählen Sie die IP-Adresse des LAN-Adapters (z. B. 192.168.1.10), keinen virtuellen Adapter oder eine VPN-Adresse – eine sehr häufige Ursache für „Gerät kann den Server nicht erreichen“
  3. Wenn das Tool über eine Registerkarte „Sicherheit“ verfügt, lassen Sie Übertragungen vorerst in beide Richtungen zulässig; Sie werden Ihre Gewohnheiten im Root-Ordner-Handbuch festigen, nicht indem Sie die erste Übertragung unterbrechen

Anschließend starten Sie den Server. Der Status sollte sich in „Laufen/Überwachen auf UDP-Port 69“ ändern.

4

Schritt 3 – Erlauben Sie UDP-Port 69 in der Windows-Firewall

Wenn das Tool zum ersten Mal ausgeführt wird, wird normalerweise die Windows-Firewall angezeigt. Lassen Sie dies in privaten Netzwerken zu. Wenn kein Popup angezeigt wird, fügen Sie die Regel manuell hinzu:

  1. Öffnen Sie Windows Defender Firewall mit erweiterter Sicherheit → Eingehende Regeln → Neue Regel
  2. Regeltyp Port → UDP → spezifischer Port 69
  3. Erlauben Sie die Verbindung und wenden Sie sie nur auf das Profil Privat an – niemals auf Öffentlich

Ein ehrliches Detail: Das Gerät stellt eine Verbindung zu Port 69 her, der Server antwortet jedoch über einen neuen temporären Port. In einem einzelnen LAN mit der Windows-Firewall funktioniert dies automatisch. Strenge Unternehmens-Firewalls zwischen zwei Subnetzen sind der Grund, warum TFTP-Übertragungen zum Scheitern verurteilt sind. Wenn dies Ihr Netzwerk ist, führen Sie die Übertragung von einem PC im eigenen Subnetz des Geräts durch.

5

Schritt 4 – Testen Sie mit einer echten Überweisung

Erklären Sie nicht den Sieg, weil das Werkzeug geöffnet wurde. Testen Sie mit dem tatsächlichen Job oder mit dem sichersten realen Job, den es gibt – dem Sichern einer Switch-Konfiguration. Auf einem Switch der Cisco-Klasse lautet der dokumentierte Befehl:

  1. Auf dem Schalter: copy running-config tftp:
  2. Geben Sie die Adresse Ihres PCs (Beispiel 192.168.1.10) und einen Dateinamen wie switch-config.cfg ein.
  3. Beobachten Sie das Protokollfenster des Tools: Sie sollten sehen, wie die Anfrage eintrifft und die Blöcke bis Abgeschlossen zählen
  4. Bestätigen Sie, dass sich die Datei in C:\TFTP-Root befindet, und öffnen Sie sie – eine echte Konfiguration ist lesbarer Text

Wenn die Übertragung nie startet, gehen Sie die Timeout-Leiter im Leitfaden zur Fehlerbehebung in dieser Serie durch, anstatt die Einstellungen willkürlich zu ändern.

6

Schritt 5 – Stoppen Sie den Server, wenn die Aufgabe erledigt ist

Dieser Schritt ist Teil der Einrichtung und kein optionales Extra. TFTP verfügt über keine Authentifizierung: Während der Server läuft, kann jeder, der Ihren PC im LAN erreichen kann, jede Datei im Stammordner lesen und, sofern Schreibvorgänge zulässig sind, Dateien darin ablegen. Switch-Konfigurationsdateien enthalten regelmäßig Passwort-Hashes und SNMP-Strings.

  1. Schließen Sie das Tool oder beenden Sie seinen Dienst, sobald die Übertragung abgeschlossen ist
  2. Verschieben Sie fertige Backups aus dem Stammordner an den richtigen Backup-Speicherort
  3. Leiten Sie niemals den UDP-Port 69 auf Ihrem Router weiter – TFTP darf niemals mit dem Internet verbunden sein
🔴 Die einzige Regel von TFTP: kein Benutzername, kein Passwort, keine Verschlüsselung – alles wird als reine Daten übertragen und jeder im LAN kann danach fragen. Führen Sie den Server nur während des Auftrags aus, nur in einem vertrauenswürdigen LAN, und stellen Sie den UDP-Port 69 niemals dem Internet zur Verfügung.

🎥 Sehen Sie sich den vollständigen Video-Guide an

Das vollständige TFTP-Server-Setup – Installation, Root-Ordner, Firewall und Live-Übertragung – wird im Video Schritt für Schritt gezeigt.

▶️ Watch Full Video
❓ Häufige Fragen (FAQ)

Kann ein TFTP-Server kostenlos unter Windows ausgeführt werden?

Ja. Die bekannten GUI-Tools dieser Klasse, wie Tftpd64 und SolarWinds TFTP Server, sind kostenlos, und Windows selbst verfügt sogar über eine optionale TFTP-Client-Funktion (diese ist standardmäßig deaktiviert und nur über die Befehlszeile möglich). Die Serverseite ist das, was Geräte benötigen, und die kostenlosen GUI-Tools decken diese für LAN-Arbeiten vollständig ab.

Warum kontaktiert das Gerät Port 69, die Übertragung nutzt jedoch andere Ports?

So ist TFTP konzipiert. Die erste Anfrage geht an UDP 69, dann antwortet der Server über einen neuen temporären Port und der Rest der Übertragung findet dort statt. Normale LAN-Setups bewältigen dies problemlos. Strenge Firewalls zwischen Subnetzen unterbrechen dies oft, weshalb es eine zuverlässige Angewohnheit ist, den Server im selben Subnetz wie das Gerät zu betreiben.

Kann ich TFTP über das Internet oder ein VPN zu einer Zweigstelle nutzen?

Setzen Sie TFTP nicht dem Internet aus – es verfügt über keine Anmeldung und keine Verschlüsselung, sodass jeder Ihre Gerätekonfigurationen lesen kann. Über Ihr eigenes privates VPN funktioniert es technisch gesehen über eine vertrauenswürdige Verbindung, aber für alles Sensible bevorzugen Sie SFTP. Das ehrliche Zuhause von TFTP ist ein lokales Netzwerk für Geräte-Firmware- und Konfigurationsaufgaben.

Diese Anleitung basiert auf dem TFTP-Server-Setup-Video von Technical Anshu. • Sie stecken bei einem Schritt fest? Fragen Sie in den Videokommentaren nach – Antworten gibt es dort 🙏