HDG обяснява: Какво е Telnet?

Когато повечето хора мислят за интернет, това, за което наистина мислят, е мрежата(Web) . Въпреки това физическата мрежа, която изгражда интернет, носи много повече от просто уебсайтове и публични услуги, които всички използваме всеки ден. 

Всъщност по -голямата(most ) част от интернет изобщо не е свързана с мрежата, а по-скоро цял куп други интернет услуги, които използват различни „ протоколи(protocols) “. HTTP или протоколът за трансфер на хипертекст(hypertext transfer protocol ) се използва за обслужване на уебсайтове към вашия браузър, като един пример. Telnet също е интернет протокол, но с различна история и някои интересни приложения. 

Но какво е telnet? В тази статия ще научите точно това.

Какво е Telnet?

Tim Starling (WMF) / CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0)

Telnet е текстово-базиран мрежов протокол, който позволява на клиент (това сте вие) да комуникира с отдалечен компютър, някъде там в интернет. Обикновено Telnet връзките се изпълняват през порт(Port) 23 и, подобно на уебсайтовете, Telnet услугите имат конкретен адрес.

В миналото може да сте използвали специален терминал за достъп до услуга Telnet . Терминалите всъщност не са пълни компютри, а просто устройства, които осигуряват отдалечено „лице“ за отдалечен компютър. 

В наши дни почти всичко от смарт часовник(smartwatch) до смарт телевизор(smart TV) има пълна изчислителна мощност, така че глупавите терминали вече не се използват много. За да използвате услуга Telnet днес, ще ви трябва приложение, известно като емулатор на терминал(terminal emulator) . Добрата новина е, че има цял куп страхотни безплатни терминални емулатори(great free terminal emulators) за всяка операционна система.

Може би си мислите, че Telnet вече не звучи толкова уместно. Въпреки че е по-неясна интернет услуга, има значителна и посветена Telnet общност по целия свят.

Освен това все още има много важна роля в дистанционното управление на компютър с ниска честотна лента. Което означава, че Telnet не само не е мъртъв, но все още има светло бъдеще пред себе си. Преди да стигнем до това обаче, нека да разгледаме набързо откъде идва Telnet .

Кратка история на Telnet

Erik Pitti / CC BY (https://creativecommons.org/licenses/by/2.0)

Преди днешния интернет имаше ARPANET . Военна и академична компютърна мрежа по времето, когато единствените хора, които имаха компютри, работеха за държавни агенции или институции. Въпросните компютри бяха масивни машини, които изпълваха цели стаи. Това беше преди идеята за персонален компютър да е в ума.

Накарането на компютрите да разговарят помежду си през тази нова мрежа не беше лесна задача. Главно защото всяка от тези машини има много различни дизайни и архитектури една от друга.

Това, което беше необходимо, е един общ език. През 1971 г. е изготвено първото предложение за Telnet протокол. Въпреки това, ще отнеме повече от десетилетие , докато самият Telnet бъде пуснат като работеща технология. През 1983 г., първата итерация на telnet протокол беше пусната в света.

Telnet като инструмент за отдалечено управление

Telnet може да се използва за изпращане на команди до отдалечени системи и следователно да ги контролира чрез интерфейса на терминала. Това рядко се прави в наши дни, като протоколът SSH ( Secure Shell ) най-вече замества целта и функцията на Telnet

Въпреки това, Telnet все още е важен, тъй като системите, които работят с операционни системи от предишни епохи, но все още се използват днес, може да са достъпни само чрез Telnet . Някои интернет устройства, като някои рутери, също може да отговарят само на команди  на Telnet .

Това всъщност е едно от основните предимства на Telnet . Това е толкова стар и основен протокол, че често може да се разчита, че работи надеждно и последователно. В крайна сметка, целта му беше да бъде универсален език за компютрите за изпращане и получаване на команди. Въпреки това, тя не трябва да се използва като технология от първа линия, ако изобщо е възможно. Secure Shell обикновено е най-добрият избор в почти всяка ситуация,

Какво е Telnet срещу Secure Shell

Telnet беше разработен във време, когато идеята за киберсигурност всъщност не беше на никого. Тъй като само доверени актьори имаха компютри с достъп до мрежата, идеята, че някой ще хакне компютър, беше доста пресилена. 

Днес милиарди хора имат компютър, както и интернет връзка. Хакерите(Hackers) непрекъснато атакуват отдалечени системи, което означава, че винаги търсят нова уязвимост. Тъй като Telnet изпраща командите си в обикновен текст и всеки знае кой мрежов порт използва по подразбиране, е доста тривиално да се прихващат или променят данните.

Secure Shell решава този проблем, като използва силно криптиране за всички данни, които изпраща и получава. Това е една от основните причини да измести Telnet . Като се има предвид това, в наши дни има и начини за прилагане на криптиране към Telnet , въпреки че не е интегрирана част от протокола

Как да получите достъп до услуга Telnet

За да се свържете с услуга Telnet , всичко, от което се нуждаете, е емулатор на терминал и адресът на компютъра, към който искате да се свържете.

Има много терминални емулатори. Повечето от тях са безплатни. В този случай ще използваме популярния термин Tera(Tera Term) . Като демонстрация ще се свържем с услуга Telnet , която използва ASCII текст за преразказване на целия първи филм от Междузвездни войни(Wars) .

Обикновено с традиционно терминално приложение вие ​​напишете “telnet”, последвано от интервал и адреса на услугата. Може също да се наложи да посочите порта в командата, който обикновено е порт 23 за Telnet . Tera Term обаче има графичен интерфейс, така че всичко, което трябва да направим, е да попълним екрана така.

Както можете да разберете, адресът на тази услуга е towel.blinkenlights.nl. След като всичко е конфигурирано както по-горе, просто щракнете върху OK и това се случва.

Страхотно! нали така? Нека не спираме забавленията дотук. Ето още няколко Telnet услуги, с които можете да си играете, докато имате това терминално приложение.

Страхотни Telnet услуги

След като разгледахме основните факти за Telnet , няма по-добър начин да завършим този бърз курс от това да ви насочим към някои интересни места, които можете да посетите в момента. 

Telnet.org поддържа огромен списък с Telnet места за посещение. Трябва да отидете там, за да получите по-неясни дестинации, но ето акцентите, от които повечето хора ще получат удоволствие:

Оттук си сам. Но ако имате търпение, светът на Telnet може да бъде доста полезен за изследване и експериментиране. Ще сънувате в ASCII за нула време!



About the author

Аз съм компютърен професионалист с над 10 години опит. В свободното си време обичам да помагам на бюрото в офиса и да уча децата как да използват интернет. Моите умения включват много неща, но най-важното е, че знам как да помагам на хората да решават проблеми. Ако имате нужда от някой, който може да ви помогне с нещо спешно или просто искате някои основни съвети, моля, свържете се с мен!



Related posts