HDG wyjaśnia, czym jest Telnet?
- 567
- 30
- Natan Cholewa
Kiedy większość ludzi myśli o Internecie, tak naprawdę myślą o sieci. Jednak sieć fizyczna, która składa się z Internetu, ma znacznie więcej niż tylko strony internetowe i usługi publiczne, których wszyscy używamy każdego dnia.
W rzeczywistości, bardzo Internetu w ogóle nie jest związany z siecią, ale raczej całą mnóstwo innych usług internetowych, które korzystają z różnych „protokołów”. Http lub Protokół transferu hipertekstu jest używany do obsługi stron internetowych w przeglądarce, jako jeden przykład. Telnet jest również protokołem internetowym, ale jeden z inną historią i kilkoma interesującymi zastosowaniami.
Spis treściW przeszłości mogłeś użyć dedykowanego terminala do dostępu do usługi Telnet. Terminale nie są tak naprawdę pełnymi komputerami, ale po prostu urządzenia, które zapewniają zdalną „twarz” dla odległego komputera.
W dzisiejszych czasach wszystko, od smartwatcha po inteligentny telewizor, ma pełną moc obliczeniową, więc głupie terminale już tak naprawdę nie przydają się. Aby dziś korzystać z usługi Telnet, potrzebujesz aplikacji znanej jako emulator końcowy. Dobra wiadomość jest taka, że istnieje cała masa wielkich bezpłatnych emulatorów terminali dla każdego systemu operacyjnego.
Być może myślisz, że Telnet nie brzmi już tak istotnie. Chociaż jest to bardziej niejasna usługa internetowa, istnieje znaczna i dedykowana społeczność Telnet na całym świecie.
Nadal odgrywa również bardzo ważną rolę w zdalnym zarządzaniu komputerami o niskiej przepustowości. Co oznacza, że Telnet nie tylko jest daleka od martwych, ale wciąż ma przed sobą świetlaną przyszłość. Zanim jednak dojdziemy do tego, rzućmy okiem na to, skąd pochodzi Telnet.
Krótka historia Telnet
Erik Pitti/CC przez (https: // creativeCommons.org/licencje/według/2.0)
Przed Internetem dzisiejszego był arpanet. Wojskowa i akademicka sieć komputerowa w czasach, gdy jedyni ludzie, którzy mieli komputery pracujące dla agencji rządowych lub instytucji. Wspomniane komputery były masywnymi maszynami, które wypełniały całe pokoje. To było przed tym, jak pomysł komputera osobistego był na uwadze.
Komputery do rozmowy z tą nową siecią nie było łatwym zadaniem. Głównie dlatego, że każde z tych maszyn miały od siebie bardzo różne projekty i architektury.
Potrzebne jest pojedynczy wspólny język. W 1971 r. Opracowano pierwszą propozycję protokołu Telnet. Zajmie to ponad dekadę, zanim sam Telnet został wydany jako technologia działająca. W 1983 roku pierwsza iteracja protokołu Telnet została wydana światu.
Telnet jako narzędzie do zarządzania zdalnym
Telnet może być używany do wysyłania poleceń do systemów zdalnych, a tym samym kontrolowania ich za pośrednictwem interfejsu terminalu. Odbywa się to obecnie rzadko, a protokół SSH (Secure Shell) głównie zastępuje cel i funkcję Telnet.
Jednak Telnet jest nadal ważny, ponieważ systemy uruchamiające systemy operacyjne z poprzednich epok, ale są nadal używane, mogą być dostępne tylko za pośrednictwem Telnet. Niektóre urządzenia internetowe, takie jak niektóre routery, mogą również odpowiedzieć tylko na polecenia Telnet.
To właściwie jedna z kluczowych zalet Telnet. To taki stary i fundamentalny protokół, na który często można polegać na niezawodnej i konsekwentnej pracy. W końcu jego celem było bycie uniwersalnym językiem dla komputerów do wysyłania i odbierania poleceń. Jednak nie powinien być używany jako technologia pierwszego rzutu, jeśli to w ogóle możliwe. Secure Shell jest ogólnie najlepszym wyborem w prawie każdej sytuacji,
Co to jest Telnet vs Secure Shell
Telnet został opracowany w czasach, gdy pomysł na bezpieczeństwo cyber. Ponieważ tylko zaufani aktorzy mieli komputery z dostępem do sieci, pomysł, że ktoś włamie się do komputera, był dość daleko idący.
Dzisiaj miliardy ludzi mają komputer, a także połączenie internetowe. Hakerzy nieustannie atakują zdalne systemy, co oznacza, że zawsze szukają nowej podatności. Ponieważ Telnet wysyła swoje polecenia w zwykłym tekście i wszyscy wiedzą, z którego portu sieciowego używa domyślnie, przechwytywanie lub modyfikowanie danych jest dość trywialne.
Secure Shell rozwiązuje ten problem, używając silnego szyfrowania wszystkich wysyłanych i odbieranych danych. To jeden z głównych powodów, dla których wyparł Telnet. Biorąc to pod uwagę, obecnie istnieją sposoby stosowania szyfrowania do Telnet, choć nie jest to zintegrowana część protokołu
Jak uzyskać dostęp do usługi Telnet
Aby połączyć się z usługą Telnet, wszystko, czego potrzebujesz, to emulator terminalu i adres komputera, z którym chcesz się połączyć.
Istnieje wiele terminalnych emulatorów. Większość z nich jest bezpłatna. W tym przypadku użyjemy popularnego terminu Tera. Jako demonstrację połączymy się z usługą Telnet, która używa tekstu ASCII do powtórzenia całego pierwszego filmu Star Wars.
Zwykle z tradycyjną aplikacją terminalową wpisałbyś „telnet”, a następnie przestrzeń i adres usługi. Być może będziesz musiał określić port w poleceniu, który zwykle jest portem 23 dla Telnet. Jednak termin Tera ma interfejs graficzny, więc wszystko, co musimy zrobić, to wypełnić ekran tak.
Jak możesz stwierdzić, adresem tej usługi jest ręcznik.Blinkenlights.nl. Wszystko skonfigurowane jak wyżej, po prostu kliknij OK I tak się dzieje.
Wspaniały! Prawidłowy? Nie zatrzymajmy tam zabawy. Oto kilka więcej usług telnetowych, z którymi możesz się bawić, gdy masz aplikację terminalową.
Fajne usługi telnetowe
Teraz, gdy omówiliśmy niezbędne fakty dotyczące Telnet, nie ma lepszego sposobu na zakończenie tego kursu awaryjnego niż wskazanie w kierunku interesujących miejsc, które możesz teraz odwiedzić.
Telnet.Org utrzymuje ogromną listę miejsc do odwiedzenia. Powinieneś udać się tam, aby uzyskać bardziej niejasne miejsca docelowe, ale oto najważniejsze wydarzenia, z których większość ludzi otrzyma:
- Darmowe szachy
- Sprawdź pogodę!
- Meme Ansi Nyancat
Stąd jesteś sam. Ale jeśli masz cierpliwość, świat Telnet może być dość satysfakcjonujący do eksploracji i eksperymentowania z. Będziesz śnić w ASCII!
- « 4 najlepszych tłumaczy do noszenia
- 5 najlepszych bezpiecznych stron pobierania apk dla aplikacji na Androida »