Список полезных команд для работы с `telnet`, которые могут помочь при подключении и отладке сетевых служб### Основные команды
telnet
:
1.
Подключение к удаленному хосту:
telnet <hostname> <port>
Пример:
telnet example.com 80
Подключается к хосту
example.com
на порту 80 (HTTP).
2.
Закрытие соединения: Чтобы завершить сессию, используйте сочетание клавиш:
Ctrl + ] (переход в режим команд)
Затем введите:
quit
3.
Отправка текстового запроса после подключения: Если подключились к порту, например, HTTP-сервера, можно отправить запрос вручную:
GET / HTTP/1.1
Host: example.com
Это выполняет запрос к домашней странице на порту 80.
### Встроенные команды
telnet
(используйте в режиме команд после нажатия `Ctrl + ]`):
1.
help Показывает список доступных команд
telnet
:
telnet> help
2.
open Открывает новое соединение с указанным хостом:
telnet> open <hostname> <port>
3.
close Закрывает текущее соединение:
telnet> close
4.
display Показывает текущие параметры подключения:
telnet> display
5.
mode Переключает режим работы
telnet
(например,
line
или `character`):
telnet> mode line
6.
send Отправляет управляющие символы (например,
send escape
для отправки escape-секвенции):
telnet> send escape
7.
status Показывает статус текущего соединения:
telnet> status
8.
set и
unset Настраивают параметры подключения (например, установка режима эхо):
telnet> set echo
telnet> unset echo
### Примеры использования
telnet
:
1.
Проверка доступности порта: Чтобы проверить, открыт ли порт на удаленном сервере:
telnet <hostname> <port>
2.
Проверка почтового сервера (SMTP): Подключение к серверу SMTP:
telnet smtp.example.com 25
Затем можно вручную ввести SMTP-команды, такие как:
EHLO example.com
3.
Проверка DNS сервера: Можно подключиться к DNS-серверу и проверить его ответы:
telnet <dns-server> 53
Эти команды помогут вам работать с
telnet
для отладки, диагностики и проверки сетевых служб.