Внешние интерфейсы подавляющего большинства SSH-серверов

минута на чтение

Внешние интерфейсы подавляющего большинства SSH-серверовВнешние интерфейсы подавляющего большинства SSH-серверов предоставляют информацию о своей версии. Эта информация прежде всего необходима клиентским программам для выбора подходящего протокола взаимодействия с сервером. В нашем случае SSH версии OpenSSH 2.3.0р1. 53-й порт занимает сервер доменных имен (DNS). Если служба DNS является BIND-сервером, то определить ее версию можно так: Это сигнализирует о сервере BIND версии 8.2.3-REL (release). В общем случае идентификацию системных служб посредством изучения полученной информации принято называть Сканированием анонсов (banner scanning). Сканирование анонсов подразумевает подключение к определенному порту и последующее изучение информации, причем информацию предоставляет служба, работающая с этим портом. Сканирование анонсов лучше всего подходит для соединений TCP. В случае с UDP все несколько сложнее. Большинство служб UDP спроектировано на основе концепции датаграммы (datagram) — единственного пакета (возможно, сегментированного) определенного формата данных. Так, использование клиента Telnet легко позволяет установить TCP-соединение с сервером и получить в ответ анонсирующие сервер данные, но эта же программа практически бесполезна для UDP-соединения1. При работе с UDP-протоколом анонсирующая службу информация становится доступной только по специальному запросу. Парадокс, но если вам необходимо узнать, с какой именно UDP-службой вы имеете дело, то для этого надо подобрать соответствующий этой службе запрос. «Что появилось первым — курица или яйцо?» Здесь придется проявить смекалку и «вычислить» службу, используя косвенные признаки. Итак, в нашем случае попытка определить тип сервера DNS оказалась неудачной. Можно догадаться, что это не сервер семейства BIND, так как машина не ответила на запрос, типичный для серверов этого семейства (если интересно, то это был сервер tinydns из пакета djbdns). Как действовать дальше? Возможно, следует составить список соответствий различных DNS-серверов ответам на получаемые ими запросы. Или, что тоже возможно, если вы пользовались списком рассылки djbdns, в архивах хранятся мои вопросы касательно установки tinydns, из чего следует соответствующий вывод.

Facebook Vk Ok Twitter Telegram

Похожие записи:

Инфраструктура коммерческого сайта подразумевает наличие Web — серверов, серверов баз данных, почтовых серверов, DNS, разнообразного сетевого оборудования и, возможно, специальных мультимедийных систем или серверов поддержки финансовых транзакций. Если заполне...
Информационные коммутаторы Cisco доступны в нескольких конфигурациях: CCS 11050. Базовая версия, предназначенная для небольших серверов. Пропускная способность достигает 5 Гбит/с. Встроенная конфигурация портов. До восьми коммутируемых Web-серверов. CCS 11150....
Для простота администрирования этих серверов использовалась ОС Windows, и домен, помимо всего остального, предназначался для хранения контрактов с поставщиками компании. Я уже не говорю о почтовом и ftp-серверах, которые оказались по соседству в этом же сегмен...