Jak skonfigurować i skonfigurować serwer TFTP w systemie Windows 10

Serwer TFTP jest zasadniczo używany do przesyłania plików między systemami podłączonymi przez sieć. TFTP, znany również jako Trivial File Transfer Protocol, to internetowe oprogramowanie narzędziowe, którego można używać do wysyłania lub odbierania plików ze zdalnego systemu. Protokół jest bardzo prosty i nie zapewnia większego bezpieczeństwa przesyłanym plikom.

Wszyscy znamy grupę domową systemu Windows, która umożliwia udostępnianie plików przez sieć bez większych przeszkód. Został jednak usunięty z systemu Windows 10 w aktualizacji v1803, z powodu której wymagane są alternatywne rozdzielczości. Szybkim obejściem byłoby użycie serwera TFTP, jest on prosty i łatwy w konfiguracji. W tym artykule będziemy używać serwera TFTP SolarWinds ( pobierz tutaj ), który jest dość łatwy w użyciu i pozwala na przesyłanie plików z niezawodnością i dużą prędkością przez sieć. Zalecamy również korzystanie z serwera TFTP SolarWinds, ponieważ jest to specjalistyczna firma, która opracowuje oprogramowanie i rozwiązania dla dużych organizacji, aby pomóc w zarządzaniu tam sieciami, systemami i infrastrukturą IT.

Wymagania wstępne:

Zanim przejdziemy do istoty tego artykułu i pokażemy, jak skonfigurować serwer TFTP, są pewne rzeczy, których będziesz potrzebować. Oto czego potrzebujesz -

  • Konto administratora: jeśli nie korzystasz z konta administratora, nie będziesz musiał konfigurować serwera TFTP w swoim systemie. Dlatego upewnij się, że jesteś zalogowany jako administrator.
  • SolarWinds TFTP Server: Aby skonfigurować serwer TFTP, musisz pobrać narzędzie TFTP Server z SolarWinds. Możesz go pobrać stąd . Po pobraniu pliku .zip rozpakuj go na pulpit, a następnie po prostu przejdź przez prostą instalację.
  • Przekazywanie portów: Aby umożliwić zdalny dostęp do serwera TFTP, musisz przekierować port UDP 69 na adres IP w sieci z routera, aby umożliwić użytkownikom spoza sieci dostęp do serwera. Jeśli jednak zdalne połączenie nie jest potrzebne, nie trzeba przekierowywać portów.

Po spełnieniu wszystkich wymagań możesz rozpocząć konfigurację serwera.

Dostęp zdalny lub dostęp lokalny

Jeśli zdecydowałeś się zezwolić na dostęp do serwera TFTP spoza sieci lokalnej, takiej jak dom, biuro lub gdziekolwiek indziej, musisz upewnić się, że używasz statycznego adresu IP lub że twój dynamiczny adres IP jest domyślnie dodany do białej listy serwer TFTP zezwala na wysyłanie i odbieranie plików przez cały adres IP wraz z przekazywaniem portów. Możesz dodać zakres adresów IP, aby zezwolić na wiele adresów IP lub skrócić zakres, aby zezwolić tylko na jedno urządzenie.

Konfiguracja IP dla Solarwinds TFTP

Konfigurowanie serwera TFTP

Aby skonfigurować serwer, postępuj zgodnie z podanymi instrukcjami:

  1. Przede wszystkim uruchom narzędzie SolarWinds TFTP Server, przechodząc do menu Start i szukając serwera TFTP .
  2. Po załadowaniu kliknij opcję Plik, a następnie wybierz opcję Konfiguruj .

    Menu pliku serwera TFTP SolarWinds
  3. Teraz, jeśli chcesz, aby serwer pojawiał się w zasobniku systemowym Windows, kliknij „ Dodaj serwer TFTP do zasobnika systemowego Windows ”.
  4. Następnie musisz wybrać katalog główny serwera . W tym miejscu zostaną zapisane wszystkie odebrane pliki. Ponadto, jeśli chcesz przesłać niektóre pliki, musisz najpierw skopiować je do tego katalogu. Kliknij Przeglądaj i wybierz lokalizację.

    Zmiana katalogu głównego serwera
  5. Następnie przejdź do karty Zabezpieczenia, aby zastosować pewne ograniczenia.
  6. Jeśli chcesz tylko wysłać pliki, kliknij opcję Wyślij pliki . Jeśli chcesz tylko odbierać pliki, kliknij Odbierz pliki . Jeśli chcesz to zrobić, upewnij się, że pole „ Wysyłaj i odbieraj pliki ” jest zaznaczone.

    Wybieranie rodzajów transferu
  7. Dzięki narzędziu TFTP Server SolarWinds możesz dodać dodatkowe zabezpieczenia, umożliwiając wysyłanie i odbieranie plików przez określony adres IP. Jeśli chcesz to zrobić, zaznacz pole „ Zezwalaj tylko następującemu adresowi IP na wysyłanie / odbieranie plików ”, a następnie kliknij Dodaj .
  8. Wprowadź zakres adresów IP i kliknij OK .

    Dozwolony zakres adresów IP
  9. Na koniec kliknij OK, aby zamknąć okno konfiguracji.

To znaczy, pomyślnie skonfigurowałeś i skonfigurowałeś serwer TFTP.

Korzystanie z serwera TFTP

Po skonfigurowaniu serwera TFTP możesz zastanawiać się, jak wysyłać lub odbierać pliki za pomocą serwera TFTP. Nie martw się, tutaj zilustrujemy tę procedurę.

Port Forward - Aby go uruchomić, musisz najpierw przekazać numer portu 69, jeśli chcesz, aby systemy poza siecią miały do ​​niego dostęp. Przekierowanie portów jest zwykle różne dla różnych firmware, dlatego nie możemy ich wszystkich pokryć. Jednak, aby dać ci podstawowy wgląd, będziesz musiał uzyskać dostęp do panelu sterowania routera, przejść do Advanced Setup i zlokalizować NAT lub Port Forward. Tam po prostu wprowadź nowy wpis i przekaż port UDP 69 na swój adres IPv4.

Pamiętaj, że jeśli nie zamierzasz przesyłać plików zdalnie, nie musisz przekierowywać żadnych portów.

Instalowanie klienta TFTP

Następnym krokiem będzie instalacja klienta TFTP w systemie zdalnym lub lokalnym. Aby zainstalować klienta TFTP, wykonaj następujące czynności:

  1. Przejdź do menu Start i otwórz Panel sterowania .
  2. Przejdź do Programy i funkcje, a następnie po lewej stronie kliknij „ Włącz lub wyłącz funkcje systemu Windows ”.
  3. Przewiń w dół i zlokalizuj klienta TFTP . Sprawdź pudełko.

    Instalowanie klienta TFTP
  4. Kliknij OK, aby zainstalować klienta.
  5. Poczekaj na zakończenie.

Pamiętaj, że musi to być w systemie, w którym nie działa serwer.

Konfigurowanie zapory ogniowej w celu umożliwienia TFTP

Po zainstalowaniu klienta TFTP w systemie konieczne będzie wyłączenie Zapory systemu Windows lub dodanie wyjątku dla połączeń TFTP. Oto jak to zrobić:

  1. Przejdź do menu Start i otwórz Panel sterowania .
  2. Zmień widok na Duże ikony, a następnie wybierz Zaporę systemu Windows Defender .
  3. Aby wyłączyć Zaporę systemu Windows Defender, kliknij opcję „ Włącz lub wyłącz program Windows Defender ”.
  4. Zaznacz „ Wyłącz Zaporę systemu Windows Defender ” w obu ustawieniach i kliknij OK.

    Wyłączanie Zapory systemu Windows Defender
  5. Jeśli nie chcesz wyłączać Zapory systemu Windows, możesz po prostu dodać wyjątek dla połączeń TFTP. Aby to zrobić, kliknij „ Zezwalaj aplikacji lub funkcji za pomocą Zapory systemu Windows Defender ” w oknie ustawień Zapory systemu Windows.
  6. Kliknij „ Zmień ustawienia ”, aby móc dodać wyjątek.
  7. Teraz kliknij Zezwalaj na inną aplikację, a następnie kliknij Przeglądaj .
  8. Wyszukaj TFTP.exe w katalogu systemu Windows32 . Wybierz i kliknij Otwórz.
  9. Zaznacz pola Prywatne i Publiczne, a następnie kliknij OK .

    Zezwalanie na TFTP przez zaporę ogniową

Przesyłanie plików za pomocą TFTP

Wreszcie po zainstalowaniu klienta TFTP i przekazaniu portu UDP 69 możesz przesyłać pliki zdalnie lub lokalnie. Aby to zrobić, upewnij się, że serwer jest uruchomiony, a następnie postępuj zgodnie z podanymi instrukcjami:

  1. Naciśnij klawisz Windows + R, aby otworzyć Uruchom .
  2. Wpisz „ cmd ”, aby otworzyć wiersz polecenia.
  3. Przed przesłaniem plików upewnij się, że pliki, które chcesz wysłać, znajdują się w katalogu głównym serwera .
  4. Teraz, jeśli chcesz otrzymać plik, będziesz musiał użyć parametru GET . Jeśli chcesz wysłać plik, wystarczy użyć parametru PUT . Polecenie wygląda następująco:
     Tftp -i [adres IP serwera] [GET or PUT] [ścieżka do pliku] 
  5. Przykładem może być:
     Tftp -i 192.168.10.8 umieść E: \ hello.txt 

    Wysyłanie pliku przy użyciu TFTP
  6. Jeśli chcesz otrzymać plik, polecenie będzie wyglądać następująco:
     Tftp -i 192.168.10.8 get hello.txt 

Odbieranie pliku przy użyciu TFTP
Uwaga:

Jeśli chcesz przesyłać pliki zdalnie, musisz podać publiczny adres IP w wierszu polecenia, a następnie port. Przykładem może być:

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

Ciekawe Artykuły