Telnet w Windows – poradnik krok po kroku

Telnet to klasyczny protokół sieciowy, który umożliwia zdalne łączenie się z urządzeniami i serwerami. W systemach Windows Telnet jest często wykorzystywany do testowania połączeń sieciowych, sprawdzania otwartych portów czy nauki działania protokołów. Choć ze względu na brak szyfrowania został wyparty przez SSH, nadal pozostaje użytecznym narzędziem diagnostycznym.

Co to jest Telnet?

Telnet działa w architekturze klient-serwer. Program telnet.exe (klient) łączy się ze zdalnym serwerem na domyślnym porcie 23, umożliwiając wysyłanie i odbieranie poleceń w formie tekstowej. Dzięki temu administrator może zarządzać urządzeniami sieciowymi lub testować działanie usług takich jak HTTP, SMTP czy POP3.

Historia Telnetu

Protokół powstał w latach 70. XX wieku i był jednym z pierwszych sposobów na zdalną administrację komputerami. Przez wiele lat był standardem, zanim został wyparty przez bezpieczniejsze rozwiązania jak SSH. Mimo to, w celach testowych i edukacyjnych nadal warto znać jego składnię i możliwości.

Jak uruchomić Telnet w Windows?

W nowszych systemach Windows (10, 11) klient Telnet nie jest domyślnie włączony. Aby go aktywować:

  1. Otwórz Panel sterowania → „Programy i funkcje”.
  2. Kliknij „Włącz lub wyłącz funkcje systemu Windows”.
  3. Zaznacz Klient Telnet i potwierdź.
  4. Od tej chwili możesz korzystać z polecenia telnet w wierszu polecenia.

Składnia

Podstawowa składnia polecenia Telnet w Windows:

telnet [adres] [port]

Parametry

ParametrOpis
adresAdres IP lub nazwa hosta, do którego chcemy się połączyć.
portNumer portu (domyślnie 23, np. telnet example.com 80 dla testu HTTP).
-l użytkownikLogowanie jako wskazany użytkownik (jeżeli serwer tego wymaga).

Przykłady użycia Telnetu

telnet 192.168.1.1 23

Połączenie z routerem o adresie 192.168.1.1 na domyślnym porcie 23.

telnet example.com 80

Połączenie z serwerem www na porcie 80. Możesz ręcznie wysłać zapytanie HTTP: GET / HTTP/1.1 i zobaczyć odpowiedź serwera.

Polecenia Telnet w Windows

W trybie interaktywnym Telnet obsługuje różne polecenia sterujące. Opisaliśmy je szczegółowo na osobnych stronach:

  • open – otwieranie połączenia z hostem
  • close – zamykanie bieżącego połączenia
  • display – wyświetlanie aktualnych ustawień
  • send – wysyłanie specjalnych znaków i sekwencji
  • set – konfiguracja parametrów klienta
  • unset – wyłączanie wybranych ustawień
  • status – sprawdzanie stanu połączenia
  • quit – zamknięcie programu Telnet

Bezpieczeństwo Telnetu

Telnet przesyła wszystkie dane (w tym hasła) w postaci niezaszyfrowanej. Oznacza to, że mogą zostać łatwo przechwycone przez osoby trzecie. Z tego powodu w środowiskach produkcyjnych stosuje się SSH, które szyfruje transmisję i zapewnia lepsze bezpieczeństwo.

Telnet a SSH

SSH (Secure Shell) jest nowoczesnym, szyfrowanym następcą Telnetu. Obsługuje logowanie, tunelowanie i transfer plików. Telnet znajduje dziś zastosowanie głównie w testach, edukacji i obsłudze starszych urządzeń sieciowych.

FAQ – najczęstsze pytania

Dlaczego Telnet nie działa w Windows 10/11?

Prawdopodobnie nie masz włączonego klienta Telnet. Sprawdź w „Włącz/wyłącz funkcje systemu Windows”.

Na jakim porcie działa Telnet?

Standardowo jest to port 23, ale można wskazać dowolny inny port w poleceniu.

Do czego dziś używać Telnetu?

Najczęściej do testowania połączeń, sprawdzania portów i nauki działania protokołów.

Podsumowanie

Telnet to jedno z najstarszych narzędzi sieciowych, które nadal przydaje się administratorom i osobom zajmującym się diagnostyką sieci. W Windows jego klient jest domyślnie wyłączony, ale po aktywacji może służyć do prostych testów i nauki protokołów. W zastosowaniach wymagających bezpieczeństwa zawsze wybieraj SSH.

 

Q&A – najczęściej zadawane pytania o Telnet

Telnet to protokół sieciowy pozwalający na zdalne łączenie się z urządzeniami i serwerami. Służy do zarządzania systemami, testowania usług sieciowych i nauki działania protokołów.

W systemach Windows klient Telnet jest domyślnie wyłączony. Aby go uruchomić, wejdź w „Panel sterowania” → „Programy i funkcje” → „Włącz lub wyłącz funkcje systemu Windows” i zaznacz Klient Telnet.

Aby sprawdzić, czy port jest otwarty, użyj polecenia: telnet adres_serwera numer_portu. Jeśli połączenie zostanie nawiązane, port działa poprawnie.

Telnet działa w postaci nieszyfrowanej, przez co jest podatny na przechwycenia. SSH zapewnia szyfrowanie i bezpieczną komunikację. Dlatego dziś Telnet używa się głównie do testów, a SSH do pracy produkcyjnej.

Nie. Telnet przesyła dane (w tym hasła) w formie jawnej. W sieciach publicznych nie należy go stosować. Zamiast tego rekomenduje się użycie SSH.

Możesz połączyć się z serwerem pocztowym na porcie 25: telnet smtp.domena.pl 25. Następnie wpisz komendy protokołu SMTP, np. HELO lub MAIL FROM, aby sprawdzić reakcję serwera.

Najczęstsze przyczyny to: wyłączony klient Telnet w systemie Windows, brak dostępu do portu (firewall) lub to, że usługa na danym porcie nie działa.

Zamów wycenę
Polityka prywatności | Regulamin
Pro-link 2005-2020