Учебники

▷ Telnet, что это такое и для чего 【наиболее полно complete

Оглавление:

Anonim

Telnet - это инструмент, который десятилетиями использовался администраторами компьютерных систем в области сетей. Удаленные соединения не совсем новые, так как первые сети и системы без настольных инструментов, таких как Telnet, использовались для подключения к серверам и оборудованию, подключенному к сети, как удаленно, так и внутри. Здесь мы лучше узнаем, что такое Telnet и для чего он использовался.

Указатель содержания

Несмотря на то, что теперь его заменили более безопасные инструменты, такие как SSH, Telnet все еще имеет некоторое применение в безопасных средах для системных администраторов.

Что такое Telnet?

Название Telnet происходит от аббревиатуры Telecomunication Network, и в основном это сетевой протокол TCP / IP, который используется с 1960 года для установления удаленных соединений с другими компьютерами, серверами и устройствами с совместимой системой в доступе через эту систему связи. По умолчанию используется порт подключения 23.

В дополнение к самому протоколу программа, которая использует его для установления самого соединения, также получает это имя. Для удаленного доступа к другому компьютеру мы должны использовать терминал, например, командную строку Windows или терминал Linux. Таким образом, мы можем взаимодействовать на удаленной машине, просматривая ее файлы, выполняя другие внутренние команды, если у нас есть разрешение, и отслеживая состояние самой машины без необходимости физического перехода к месту, где она находится.

Помимо использования в системах MSDOS и Windows, он также совместим с системами на основе UNIX, такими как Mac и Linux, и FreeBSD. С помощью этого протокола мы также сможем проверить подключение других компьютеров и проверить, есть ли у них определенные порты, открытые снаружи. Это то, что мы увидим через мгновение.

Как работает Telnet

Как мы говорим, этот протокол и программа могут использоваться только в командном режиме. Чтобы установить соединение между двумя компьютерами с помощью Telnet, нам сначала понадобится клиент, которым мы являемся, и сервер на компьютере, к которому мы собираемся получить доступ. Если мы также делаем это за пределами интрасети или локальной сети, нам потребуется открыть порт 23 на компьютере назначения.

Следующее, что нам понадобится, - это открыть сеанс на компьютере назначения, в котором есть одна или несколько учетных записей пользователей, которым разрешен доступ. Короче говоря, для доступа к целевому компьютеру с клиентом на нем должна быть включена учетная запись пользователя, и нам потребуется знать имя пользователя и пароль для установления связи.

Проблемы безопасности с Telnet и SSH в качестве замены

В настоящее время использование Telnet практически ограничено внутренними сетями, где есть защитный экран, который изолирует сеть от внешней среды. Во всех остальных случаях всегда используется протокол SSH.

Большая проблема с telnet заключается в том, что информация от одного терминала к другому передается без какого-либо шифрования, только в виде простого текста. Для хакера эту информацию чрезвычайно легко получить, учитывая, что и имя пользователя, и пароль для установления связи также представлены в виде простого текста, нарушение безопасности является жестоким.

В ответ на эти проблемы стало популярным использование другого зашифрованного протокола связи, используемого в системах UNIX, называемого SSH (Secure Shell). Сегодня он полностью совместим со средами Windows, где мы можем установить клиент и сервер для его использования. SSH использует ключи RSA в качестве шифрования, так что передаваемая им информация не может быть легко расшифрована. Существуют также другие приложения, такие как OPENSSH, Putty, Shell или SSH-Agent, где можно использовать этот протокол связи. В этом случае соединение проходит через TCP-порт 22.

Как пользоваться Telnet

Чтобы использовать Telnet, нам нужен командный терминал, либо командная строка, либо Windows PowerShell. После открытия все, что нам нужно написать, это

телнет

И мы получим доступ к приложению. Если однажды внутри мы положим:

помощь

Мы можем видеть различные варианты использования программы.

Но если мы хотим установить прямую связь, нам нужно только указать:

телнет

Могу ли я использовать Telnet?

В настоящее время в операционных системах, предшествующих Windows 10 и Windows 8, они все еще имеют сервер Telnet, внедренный в систему в качестве устанавливаемой функции. Таким образом, мы можем подключиться к ним с клиента без проблем. Это также доступно в версиях Windows Server. В других операционных системах, таких как Linux, нам нужно будет установить его через репозитории.

В случае Windows 10, чтобы избежать проблем с безопасностью, у нас будет только клиент Telnet, доступный в функциях. Чтобы использовать сервер, нам понадобится внешняя программа, такая как Putty.

Активировать клиент Telnet в Windows 10

У нас уже есть учебник, в котором мы учим, как активировать клиент telnet в Windows 10. Это очень просто.

Как активировать клиент Telnet в Windows 10

Как активировать сервер Telnet в Windows и Linux

Точно так же мы постарались полностью показать, как мы можем активировать сервер Telnet в системах Windows, отличных от Windows 10, а также в операционных системах Linux, таких как Ubuntu. Это очень интересная тема, если вы думаете об использовании этого протокола связи.

Как использовать сервер Telnet в Linux

Как использовать сервер Telnet в Windows

Тестируйте открытые порты с помощью Telnet

Как мы видели ранее, с помощью Telnet мы можем легко проверить, есть ли у хоста открытые или закрытые порты. Для этого нам нужно знать только внешний IP-адрес или имя домена. Синтаксис будет следующим:

телнет

Когда мы установим соединение, если порт действительно открыт, мы получим пустой черный экран. Если, с другой стороны, он закрыт, то после попытки подключения будет отображаться ошибка. Давайте посмотрим на нашу страницу Professional Review, на веб-сервере должны быть открыты порты 80 и 443 http и https, а также порт типа 22 для удаленных подключений через SSH.

Мы ставим:

Телнет www.profesionalreview.com 80 Телнет www.profesionalreview.com 443 Телнет www.profesionalreview.com 22

Даже с портом 22 хост дает нам понять, что он работает с OpenSSH в системе Debian.

Давайте попробуем, например, с портом Telnet 23:

Мы видим, что нам не удалось установить соединение, поэтому оно закрыто.

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

Вы также можете найти эти учебники интересными:

Для чего вы планируете использовать Telnet? Если у вас есть какие-либо вопросы или вы хотите что-то уточнить, напишите нам в комментариях.

Учебники

Выбор редактора

Back to top button