HDG объясняет: что такое Telnet?

Когда большинство людей думают об Интернете, на самом деле они думают о Сети(Web) . Однако физическая сеть, из которой состоит Интернет, несет в себе гораздо больше, чем просто веб-сайты и общедоступные сервисы, которыми мы все пользуемся каждый день. 

Фактически, большая(most ) часть Интернета вообще не связана с Интернетом, а скорее с целым рядом других интернет-сервисов, использующих различные « протоколы(protocols) ». HTTP или протокол передачи гипертекста(hypertext transfer protocol ) используется, например, для обслуживания веб-сайтов в вашем браузере. 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 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-летним опытом работы с продуктами Windows, Office и Google. Я эксперт в Word, Excel и PowerPoint и написал несколько книг на эту тему. В свободное время я люблю играть в видеоигры, читать книги и смотреть фильмы.



Related posts