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.
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.
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.
W nowszych systemach Windows (10, 11) klient Telnet nie jest domyślnie włączony. Aby go aktywować:
telnet w wierszu polecenia.Podstawowa składnia polecenia Telnet w Windows:
telnet [adres] [port]
| Parametr | Opis |
|---|---|
adres | Adres IP lub nazwa hosta, do którego chcemy się połączyć. |
port | Numer portu (domyślnie 23, np. telnet example.com 80 dla testu HTTP). |
-l użytkownik | Logowanie jako wskazany użytkownik (jeżeli serwer tego wymaga). |
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.
W trybie interaktywnym Telnet obsługuje różne polecenia sterujące. Opisaliśmy je szczegółowo na osobnych stronach:
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.
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.
Prawdopodobnie nie masz włączonego klienta Telnet. Sprawdź w „Włącz/wyłącz funkcje systemu Windows”.
Standardowo jest to port 23, ale można wskazać dowolny inny port w poleceniu.
Najczęściej do testowania połączeń, sprawdzania portów i nauki działania protokołów.
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.
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.
Niezbędne ciasteczka umożliwiają prawidłowe funkcjonowanie strony internetowej, zapewniając podstawowe funkcje, takie jak nawigacja po stronie i dostęp do jej zabezpieczonych obszarów. Bez tych ciasteczek strona nie może działać prawidłowo.
Niezbędne ciasteczka umożliwiają prawidłowe funkcjonowanie strony internetowej, zapewniając podstawowe funkcje, takie jak nawigacja po stronie i dostęp do jej zabezpieczonych obszarów. Bez tych ciasteczek strona nie może działać prawidłowo.
Wyrażam zgodę na wykorzystywanie plików cookie Google Analytics w celu prowadzenia anonimowych statystyk, analizy sposobu korzystania ze strony oraz jej ulepszania, przy czym część danych może być także używana przez Google do personalizacji i pomiaru skuteczności reklam.
Wyrażam zgodę na wykorzystywanie przez Google plików cookie i podobnych technologii w celu wyświetlania reklam spersonalizowanych, pomiaru ich skuteczności oraz zapewnienia bezpieczeństwa strony poprzez odróżnianie użytkowników od botów.
Ciasteczka (cookies) to małe pliki tekstowe, które mogą być wykorzystywane przez strony internetowe, by usprawnić doświadczenie użytkownika. Zgodnie z przepisami prawa, możemy przechowywać na Twoim urządzeniu ciasteczka, które są ściśle niezbędne do funkcjonowania tej strony. W przypadku wszystkich innych typów ciasteczek potrzebujemy Twojej zgody. Oznacza to, że ciasteczka klasyfikowane jako niezbędne są przetwarzane na podstawie art. 6 ust. 1 lit. f RODO. Wszystkie pozostałe ciasteczka, czyli te z kategorii preferencji i marketingu, są przetwarzane na podstawie art. 6 ust. 1 lit. a RODO. Nasza strona korzysta z różnych rodzajów ciasteczek. Niektóre ciasteczka są umieszczane przez usługi stron trzecich, które pojawiają się na naszych stronach. W każdej chwili możesz zmienić lub wycofać swoją zgodę z Oświadczenia o ciasteczkach na naszej stronie internetowej. Dowiedz się więcej o tym, kim jesteśmy, jak możesz się z nami skontaktować i jak przetwarzamy dane osobowe, zapoznając się z naszą Polityką Prywatności.