Telnet


telnet_4.png

Telnet — это такой же протокол, как HTTP и FTP. Telnet не требует никаких усилий и действий. Вы запускаете его, когда соединяетесь с Интернетом. Любая интернетовская услуга поддерживает его (даже сладенькая AOL).

Telnet — это прекрасный инструмент, работу с которым должен освоить каждый хакер (особенно, если он хочет «ломать» серверы). Telnet можно описать как протокол, который требует ТСР\1Р. Его можно использовать для подключения к удаленным компьютерам и для выполнения программ с командными строками.

В Win9x Telnet находится в c:\windows\telnet.exe, а в машинах NT — в c:\winnt\system32\ telnet.exe.

Вы можете запустить Telnet из Windows, если кликните на «Пуск» (Start), «Выполнить» (Run) и затем напечатает^ «telnet» (как всегда без кавычек). Как только вы загрузите его, перед вами появится белое окно. Прежде чем мы узнаем, как связываться с любым вэбсайтом, который поддерживает этот протокол, мы должны правильно конфигурировать Telnet.

Ступайте в «Терминал» (Terminal), затем в «Параметры» (Preferences) и убедитесь, что опция «Отображение ввода» (local echo) включена. Затем кликните ОК.

Эта опция по умолчанию отключена.

Итак, вы готовы соединиться с сервером при помощи Telnet. Вы можете активировать такую связь, кликнув на кнопку «Подключить» (Connect), а затем на опцию «Удаленная система» (Remote System).

Перед вами появится окно, которое спросит у вас имя, порт и тип терминала для цели или хоста (хозяина). В первом случае напечатайте адрес сайта (например google.com). Во второй строке определите номер порта, по которому хотите вести подключение.

Порт — это открытая дырка в защите компьютера. Люди могут соединяться с портом и направлять через него информацию. Имеется множество портов для каждого вида услуг. Например, когда вы посещаете вэб-сайт, все пересылки на сервер и обратно проходят через порт 80.

В третьей строке окна оставьте тип терминала таким, какой там указан (vtlOO). Теперь вы нажимаете на кнопку «Подключить» (Connect) и создаете подключение.

Telnet не использует ресурсов клиентского компьютера. Он полностью привязан к серверу, к которому подключен клиент. Можно считать, что это программа виртуального терминала, которая позволяет нам подключаться к удаленным компьютерам.

Также можно запустить Telnet из-под DOS. Если в вашем компьютере путь указан верно, тогда, напечатав Telnet в окне «Сеанса DOS», вы перейдете в окно программы Telnet.

Чтобы подключиться к удаленному компьютеру, вы кликаете на «Подключить» (Connect) > «Удаленная система» (Remote System), затем в «Имени узла» (Host name) печатаете узел — то есть, удаленный компьютер, к которому вам хочется подключиться.

В строке «Порт» (Port) выберите номер порта, к которому вы хотите подключиться.

В этом примере оставьте Telnet.

«Тип терминала» почти всегда остается vtlOO. (Тип терминала представляет различные виды дисплеев; мы используем vtlOO, так как он совместим с большинством мониторов.)

После ввода данных кликните на «Подключить» (Connect), и вас Подключат к удаленной машине.

Базовый синтаксис команды telnet следующий: C:\>telnet hostname.com . За словом telnet следует имя узла или IP-адрес узла, за которым следует номер порта.

Чтобы не смущать вас новыми терминами, я немного расскажу об 1Р-адресах.

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

IP-адрес можно считать десятичной нотационной записью, которая делит 32-битный адрес (IP) на четыре 8-битные области.

IP-адрес может дать нам некоторую полезную информацию. Для примера рассмотрим 1Р-адрес: 209.144.49.110.

Первая часть (209) является сетевым номером или сетевым префиксом. Данное число определяет номер сети, к которой относится узел.

Telnet

Вторая часть (144) — это номер узла. Данное число определяет номер узла в сети. Таким образом, в одной и той же сети сетевой номер будет одним и тем же. Для обеспечения гибкости все IP-адреса поделены на классы.

Каждый сетевой адрес Класса А содержит 8-битный сетевой префикс, за которым следует 24-битный номер узла. Такие адреса считаются примитивными. Их называют «восьмерками». В сетевых адресах Класса В за 16-битным сетевым префиксом следует 16-битный номер узла. Сетевые адреса Класса С содержат 24-битный сетевой префикс, за которым следует 8-битный номер узла.

В процессе развития Интернета сетевые администраторы столкнулись со множеством проблем. Пользователей становится все больше и больше. Требуются новые сетевые номера. В ход пошли субсети. Теперь, если вы обладаете динамическим IP-адресом, то при сетевой регистрации можно заметить, что ваш IP-адрес имеет одинаковые первые 24 бита и изменяемые последние 8 бит.

Из-за введения субсети структура IP-адреса стала следующей: xxx.xxx.zzz.yyy, где первые две части являются сетевым префиксом, zzz — номером субсети, а ууу — номером узла. В одной и той же сети вы подключены к одной и той же субсети.

В результате первые три части остаются одними и теми же, и только последняя часть (ууу) изменяется. Вы можете поинтересоваться, куда делись префиксы 127, если после 126.xxx.xxx.xxx начинается 128.0-ххх.ххх.

Дело в том, что 127.0.0.1 зарезервирован для функции обратной связи. То есть, если вы попытаетесь соединиться через Telnet

127.0.0.1, то клиент Telnet попробует подключиться к вашему собственному компьютеру.

IP-адреса могут быть динамическими и статичными. Многие из нас подключены к Сети через телефонный модем и используют РРР( Point to Point Protocol).

Когда вы подключаетесь к вашему серверу субсети (ISP-серверу), вам выделяется уникальный IP-номер, который используется для передачи данных от вашего компьютера и к вашему компьютеру. Этот номер становится вашим адресом. Он меняется при каждом подключении к ISР — то есть, вы получаете новый IP. По этой причине он называется динамическим.

Другие ISP (например, кабельные субсети) снабжают своих абонентов постоянными IP-адресами. Эти адреса остаются одними и теми же при каждом подключении и поэтому называются статичными.

Вы можете узнать тип IP-адреса, если используете команду nslookup. Ее синтаксис следующий:

nslookup имя_узла, где именем-узла является 1Р-адрес.

Если в ответ вы получите Non-Existant Host/ Domain (несуществующий узел), значит, IP — динамический. Если ответом будет имя узла, значит, IP-адрес — статичный.

Комментарии