TFTP-server instellen en configureren op Windows 10

Een TFTP-server wordt in principe gebruikt om bestanden over te dragen tussen systemen die via een netwerk zijn verbonden. TFTP, ook bekend als Trivial File Transfer Protocol, is een hulpprogramma voor internetsoftware dat u kunt gebruiken om een ​​bestand vanaf een extern systeem te verzenden of ontvangen. Het protocol is erg basic en biedt niet veel beveiliging voor de bestanden die worden overgedragen.

We kennen allemaal de Windows Thuisgroep waarmee u bestanden kunt delen via een netwerk zonder grote hindernissen. Het is echter verwijderd uit Windows 10 in de v1803-update vanwege welke alternatieve resoluties vereist zijn. Een snelle oplossing zou zijn om een ​​TFTP-server te gebruiken, het is eenvoudig en gemakkelijk in te stellen. In dit artikel gebruiken we de SolarWinds TFTP-server ( download hier ), die vrij eenvoudig te gebruiken is en waarmee u bestanden betrouwbaar en met hoge snelheid via een netwerk kunt overbrengen. We raden ook aan om SolarWinds TFTP Server te gebruiken, omdat ze een gespecialiseerd bedrijf zijn, dat met name software en oplossingen voor grote organisaties ontwikkelt om hun netwerken, systemen en IT-infrastructuur te helpen beheren.

Vereisten:

Voordat we ingaan op de essentie van het artikel en u laten zien hoe u uw TFTP-server instelt, zijn er bepaalde dingen die u nodig hebt. Dit is wat je nodig hebt -

  • Beheerdersaccount: als u geen beheerdersaccount gebruikt, hoeft u geen TFTP-server op uw systeem in te stellen. Zorg daarom dat u bent aangemeld als beheerder.
  • SolarWinds TFTP Server: om een ​​TFTP-server in te stellen, moet u het hulpprogramma TFTP Server van SolarWinds downloaden. Je kunt het hier downloaden. Nadat u het .zip-bestand hebt gedownload, pak het dan uit op uw bureaublad en doorloop dan de eenvoudige installatie.
  • Poort doorsturen: om externe toegang tot uw TFTP-server toe te staan, moet u UDP-poort 69 van uw router naar het IP-adres in uw netwerk doorsturen om gebruikers van buiten uw netwerk toegang tot de server te geven. Als er echter geen externe verbinding nodig is, hoeft u geen poorten door te sturen.

Nadat u aan alle vereisten hebt voldaan, kunt u de server instellen.

Externe toegang of lokale toegang

Als u hebt besloten toegang tot de TFTP-server toe te staan ​​van buiten uw lokale netwerk, zoals uw thuis- of kantoor of waar dan ook, moet u ervoor zorgen dat u een statisch IP-adres gebruikt of dat uw dynamische IP-adres standaard wordt toegevoegd aan de witte lijst. met de TFTP-server kan All IP Address bestanden verzenden en ontvangen samen met Port Forwarded. U kunt IP-bereik toevoegen om meerdere IP's toe te staan ​​of een verkort bereik om ook slechts één apparaat toe te staan.

IP-configuratie voor Solarwinds TFTP

De TFTP-server instellen

Volg de gegeven instructies om de server in te stellen:

  1. Voer eerst het hulpprogramma SolarWinds TFTP Server uit door naar het menu Start te gaan en naar TFTP Server te zoeken .
  2. Zodra het is geladen, klikt u op Bestand en selecteert u Configureren .

    SolarWinds TFTP Server Bestandsmenu
  3. Als u nu wilt dat de server in het Windows-systeemvak verschijnt, klikt u op ' TFTP-server toevoegen aan Windows-systeemvak '.
  4. Daarna moet u de hoofddirectory van de server kiezen. Hier worden alle ontvangen bestanden opgeslagen. Als u enkele bestanden wilt verzenden, moet u de bestanden eerst naar deze map kopiëren. Klik op Bladeren en kies een locatie naar keuze.

    De serverhoofddirectory wijzigen
  5. Schakel vervolgens naar het tabblad Beveiliging om enkele beperkingen toe te passen.
  6. Klik op Bestanden verzenden als u alleen bestanden wilt verzenden. Als u alleen bestanden wilt ontvangen, klikt u op Bestanden ontvangen . Als u beide wilt doen, zorg dan dat het selectievakje ' Bestanden verzenden en ontvangen ' is aangevinkt.

    Overdrachtstypen selecteren
  7. Dankzij het hulpprogramma SolarWinds TFTP Server kunt u wat extra beveiliging toevoegen door een bepaald IP-adres toe te staan ​​bestanden te verzenden en ontvangen. Als u dit wilt doen, vink dan ' Alleen het volgende IP-adres toestaan ​​om bestanden te verzenden / ontvangen ' aan en klik vervolgens op Toevoegen .
  8. Voer het bereik van de IP-adressen in en klik op OK .

    Toegestaan ​​bereik van IP-adressen
  9. Klik ten slotte op OK om het configuratievenster te sluiten.

Dat is alles, u hebt uw TFTP-server met succes geconfigureerd en ingesteld.

De TFTP-server gebruiken

Nu u een TFTP-server hebt ingesteld, vraagt ​​u zich misschien af ​​hoe u bestanden kunt verzenden of ontvangen met de TFTP-server. Maak je geen zorgen, we gaan de procedure hier illustreren.

Poort doorsturen - Om het te starten, moet u eerst poort 69 doorsturen als u wilt dat systemen buiten het netwerk er toegang toe hebben. Port forwarding is meestal anders voor verschillende firmware, daarom kunnen we ze niet allemaal dekken. Om u echter basiskennis te geven, moet u toegang krijgen tot het configuratiescherm van uw router, naar Geavanceerde instellingen gaan en NAT of Port Forward zoeken. Voer daar gewoon een nieuwe invoer in en stuur de UDP-poort 69 op uw ipv4-adres door.

Let op: als u niet van plan bent om bestanden op afstand over te zetten, hoeft u geen poorten door te sturen.

TFTP-client installeren

De volgende stap zou zijn om de TFTP-client op het externe of lokale systeem te installeren. Ga als volgt te werk om de TFTP-client te installeren:

  1. Ga naar het Start-menu en open het Configuratiescherm .
  2. Navigeer naar Programma's en functies en klik vervolgens aan de linkerkant op ' Windows-functies in- of uitschakelen '.
  3. Blader naar beneden en zoek TFTP Client . Vink het vakje aan.

    TFTP-client installeren
  4. Klik op OK om de client te installeren.
  5. Wacht tot het voltooid is.

Vergeet niet dat dit op het systeem moet zijn waarop de server niet draait.

Firewall configureren om TFTP toe te staan

Nadat u de TFTP-client op uw systeem hebt geïnstalleerd, moet u Windows Firewall uitschakelen of een uitzondering toevoegen voor de TFTP-verbindingen. Hier is hoe het te doen:

  1. Ga naar het Start-menu en open het Configuratiescherm .
  2. Wijzig de Weergave in in Grote pictogrammen en selecteer vervolgens Windows Defender Firewall .
  3. Om Windows Defender Firewall uit te schakelen, klikt u op ' Windows Defender in- of uitschakelen '.
  4. Schakel het selectievakje ' Windows Defender Firewall uitschakelen ' onder beide instellingen in en klik op OK.

    Windows Defender Firewall uitschakelen
  5. Als u Windows Firewall niet wilt uitschakelen, kunt u gewoon een uitzondering toevoegen voor de TFTP-verbindingen. Klik hiertoe op ' Een app of functie toestaan ​​via Windows Defender Firewall ' in het instellingenvenster van Windows Firewall.
  6. Klik op ' Instellingen wijzigen ' om een ​​uitzondering toe te voegen.
  7. Klik nu op Een andere app toestaan en druk vervolgens op Bladeren .
  8. Zoek naar TFTP.exe in de map Windows system32. Selecteer het en klik op Openen.
  9. Schakel zowel de vakken Privé als Openbaar in en klik vervolgens op OK .

    TFTP toestaan ​​via firewall

Bestanden overbrengen met TFTP

Eindelijk, na het installeren van de TFTP-client en het doorsturen van UDP-poort 69, bent u klaar om bestanden op afstand of lokaal over te zetten. Controleer hiervoor of de server actief is en volg de instructies:

  1. Druk op Windows-toets + R om Uitvoeren te openen.
  2. Typ ' cmd ' om de opdrachtprompt te openen.
  3. Voordat u de bestanden overbrengt, moet u ervoor zorgen dat de bestanden die u wilt verzenden zich in de hoofdmap van de server bevinden .
  4. Als u nu een bestand wilt ontvangen, moet u de parameter GET gebruiken . Als u een bestand wilt verzenden, hoeft u alleen de parameter PUT te gebruiken. Het commando gaat als volgt:
     Tftp -i [server IP-adres] [GET or PUT] [pad van bestand] 
  5. Een voorbeeld zou het volgende zijn:
     Tftp -i 192.168.10.8 zet E: \ hello.txt 

    Een bestand verzenden met TFTP
  6. Als u een bestand wilt ontvangen, gaat de opdracht als volgt:
     Tftp -i 192.168.10.8 krijg hello.txt 

Een bestand ontvangen met TFTP
Notitie:

Als u bestanden op afstand wilt overbrengen, moet u het openbare IP-adres opgeven in de opdrachtprompt gevolgd door de poort. Een voorbeeld zou zijn:

 Tftp -i 39.43.126.2:69 zet E: \ hello.txt 

Interessante Artikelen