Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
12
Добавлен:
20.04.2024
Размер:
19.21 Mб
Скачать

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

to

BUY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

.c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

w Click

to BUY

 

>>

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

pc_zone

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Результат тестирования — каждый виртуальный посетитель под

 

 

 

 

Диаграмма загрузки файлов для сайта xakep.ru

 

 

микроскопом

 

 

 

DDoS своими руками

 

количества желающих. Сейчас и тестовый сервер, и JMeter физически

 

 

 

 

Любой раскрученный сайт подвергается огромным нагрузкам — ре-

 

на одной машине, хотя для реальных тестов их надо разносить или

гулярным и иногда пиковым, когда на сайт заходит максимальное

 

даже кластеризировать. Тестер создает очень большую нагрузку, а сер-

количество пользователей. Поэтому одним из важнейших видов

 

вер — нагрузку еще больше. Учти: администратор узла, для которого ты

тестирования считается «DDoS-атака своими руками». Нагрузочное

 

хочешь устроить испытание, вероятнее всего, очень удивится и едва ли

тестирование, как его правильно называть, дает понять, какой наплыв

 

обрадуется. Итак, запускаем JMeter и создаем план для тестирования.

посетителей может выдержать сервер. Как это делается? А прямо

 

Сначала задается группа потоков (Thread Group), где нужно указать

в лоб! С помощью специальных программ мы будем имитировать

 

количество пользователей, количество повторов, а также задержку

заход (и выполнение определенных действий) некоторого количества

 

между их подключением. Чтобы упростить задачу, мы обойдемся пока

посетителей, а по завершению теста — смотреть на результат. Система

 

обычными GET-запросами к указанной HTTP-странице и посмотрим,

тестирования подсчитывает время отклика для каждого «виртуала»,

 

как сервер с этим справится. Для этого к нашей группе нужно приме-

выясняет, произошли ли какие-нибудь ошибки, а также показыва-

 

нить действие «Sampler HTTP Request» (обычный HTTP-запрос).

ет — сколько же запросов в секунду может вытянуть твоя система.

 

Заполним его параметры: IP-адрес или имя тестируемого сайта, порт

Подобным образом мы проверяем не только сам сайт, но и всю связку:

 

(в случае необходимости), кодировку запроса, а также путь (в нашем

оборудование, операционную систему, веб-сервер и СУБД. Естествен-

 

случае это и есть корневая страница сайта). Не забудь включить опцию

но, для создания подобной нагрузки достаточная мощность нужна и на

 

«Retrive All Embedded resources from HTML». Мы же хотим проверить

самом компьютере, откуда будут запускать программы тестирования. В

 

реальные действия браузера, поэтому нам нужно кроме запроса основ-

качестве инструмента мы выберем открытое ПО, разрабатываемое под

 

ной страницы загружать и все включенные в нее ресурсы: изображе-

эгидой Apache Fundation — разработку Apache JMeter (http://jakarta.

 

ния, CSS- и JS-файлы. Словом, все, что загружает обычный посетитель.

apache.org/jmeter/).

 

Что ж, шаблон создан: теперь каждый виртуальный пользователь

Проект JMeter— это универсальная платформа для тестирования

 

(поток) будет использовать эти настройки для составления запросов.

почти любых сетевых серверов или сервисов. С ее помощью можно

 

Следующий шаг — необходимо указать программе, каким образом об-

сформировать запрос в любом формате, собрать всю информацию об

 

рабатывать результат проверки. К тестовому плану придется добавить

его обработке, сетевых задержках и произвести анализ ответа сервера

 

еще и обработчики результатов (Listener). Для оценки общей картины

(например, HTTP-заголовков). Полученный ответ сервера без труда

 

идеально подходит Summary Report, а для детальной информации

можно разобрать регулярным выражением или же проверить на при-

 

о ходе обработки каждого запроса лучше всего использовать View

сутствие определенного текста. Программа работает в несколько по-

 

Results Tree (это больше подойдет, если запросов у вас не так много).

токов, и мы имитируем нужное нам количество пользователей. Любые

 

План тестирования готов! Для начала работы осталось только со-

действия задаются с помощью специального мастера, который в конце

 

хранить конфигурацию нашего тестового плана и запустить его на

работы создает так называемый план тестирования. Регламентируются

 

выполнение через меню Run. Учти, если ты задашь большое количес-

задержки перед подключением каждого следующего посетителя, а

 

тво пользователей, то тест будет длиться довольно долго и достаточно

параметры запросов могут быть всячески настроены (к примеру, без

 

сильно нагрузит компьютер (неважно, что у тебя последний Core 2 Duo).

проблем можно поставить cookie и задать нужные опции). Для люби-

 

Процесс тестирования отображается в реальном времени в Results

телей экспериментов есть развитые возможности программирования

 

Tree. Если хочешь больше визуализации, можешь добавить еще и

поведения тестовых запросов — доступны различные конструкции

 

Graph Results. Как оценивать результаты? Для полной интерпретации

if/include/loop, таймеры и многое другое. Кроме тестирования веб-про-

 

нужна серьезная подготовка, однако общие выводы можно сделать

ектов (то есть, HTTP-сервера), доступно тестирование под нагрузкой

 

почти сразу. Например, смотря на Summary Report, ты увидишь при-

и FTP-сервера, SOAP/XML-RPC сервисов, JMS и LDAP, а также тест

 

мерное количество запросов страницы, которое может выдержать твой

баз данных JDBC. Результаты выводятся в виде подробного отчета о

 

сервер. Допустим, это 100 запросов в минуту. Теперь подумай, а есть ли

каждом запросе, предоставляется и итоговый, с общими результатами

 

в твоем приложении кэширование? Попробуй включить и прогнать тест

— количество успешных запросов, среднее время обработки, процент

 

заново — уверен, результат не заставит себя ждать. Затем начинается

ошибок и тому подобное.

 

кропотливая работа: сюда входят изменение настроек сервера, опти-

Но хватит теории, давайте что-то нагрузим! Возьмем локальный

 

мизация самого приложения, очередной запуск теста. Гордись, теперь

веб-сервер, где есть самая обычная страничка. Первый тест будет не-

 

вместо сомнительного заключения «на глаз», ты способен получить

сложный: мы посмотрим, справится ли сервер с нашествием большого

 

вполне конкретные данные. z

030

 

 

 

xàêåð 09 /117/ 08

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

E

 

 

 

 

X

 

 

 

 

 

-

 

 

 

 

d

 

 

F

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

w Click

to BUY

 

>> pc_zone

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

o

 

 

.

 

 

 

 

.c

 

 

 

p

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

Василий Алтухов

/ avp@sv-tel.ru /

Спутниковый

мотор

Настройка мотоподвеса своими руками

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Спутниковая антенна — предмет исключительно точный. Градус вправо, градус влево — и сигнала уже не будет. Чтобы «поймать» другой спутник с нужным каналом или провайдером, приходится подолгу перенастраивать антенну. Но если установить ее на моторизированный подвес, она будет настраиваться самостоятельно!

путниковыепараболическиеантенныобладаютвысокимкоэф-

сфициентомусиления,которыйнеобходимдляприемаслабых

соспутникаи,какследствие,оченьузкойдиаграммой направленности.Из-зачегоприходитсяизменятьположение

требуетсянастроитьсянадругойспутник.Этосильноосложлюбителямспутниковогоприема.Естьнесколькоспособовобойти

проблему:либопоместитьнесколькоконвертеровнаоднуантенну,либо установитьнесколькоантеннилиантеннсосложнойгеометрией.Каждыйиз способовобладаеткакпреимуществами,такинедостатками.Естьещеодин способ—этоустановкаантеннынамоторизированныйподвес,устроенный такимобразом,чтоантеннаприсвоемповоротеотслеживаетпрактически всевидимыеспутники.Слово«моторизированный»указываетнато,что настраиватьсяантеннабудетавтоматически.Используемыйвэтомслучае типподвескиназываетсяполярным.Названиеонполучилотполярнойзвез-

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

электрическогодвигателянебольшоймощности;

редуктора;

устройствауправлениядвигателем;

приспособлениядлякрепленияспутниковойантенны,адаптированного подмногиеспутниковыеантеннысфиксированнойазимутально-угломест- нойподвеской;

собственногокреплениянаопорусвозможностьювсехнеобходимых регулировок.

Конечно, мотоподвес не лишен недостатков. Один из самых сущес-

твенных — это скоростьперемещенияотпозициикпозиции. С ней

032

xàêåð 09 /117/ 08

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

>>

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

pc_zone

 

BUY

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Примерно так выглядит любой современный мотоподвес

«Спутниковые радости» (на диске ты найдешь ее PDF-версию). В качестве хорошего варианта мотоподвеса можно порекомендовать популярный Strong SRT DM-2100 (стоит около 2-3 тысяч рублей). Установка и настройка антенны — процесс непростой. Тем более, если приобретается антенна с мотоподвесом. Это требует определенных навыков, знаний и, чаще всего, денег. Цена установки удерживает начинающего радиолюбителя от установки — но не только она. Есть ведь еще и любопытство, желание разобраться с траблами самому, реализовать

Ось вращения полярной подвески параллельна земной оси

свои творческие возможности и технические способности. Если ты такой чел — статья написана для тебя.

Черпаем знания

Какяужеотметил,процессустановкимоторизированногоподвесадостаточносложен.Поэтомупреждечемперейтикпрактике,придетсянабраться терпенияиизучитьтеорию.Постараюсьобъяснитьвсекакможнопроще. ИдеяиспользованиягеостационарныхспутниковдлясвязивысказываласьещеК.Э.Циолковскимисловенскимтеоретикомкосмонавтики ГерманомПоточником.Преимуществагеостационарнойорбитыполучили широкуюизвестностьпослевыходавсветнаучно-популярнойстатьи АртураС.Кларкавжурнале«WirelessWorld»в1945году.Онпредсказывал, чтоискусственныйспутникЗемли,выведенныйнакруговуюэкваториальнуюорбитунавысоту35786км,будетобращатьсявокругЗемлиза24 часа.Длянаблюдателя,находящегосянаЗемле,этотспутниквсегдабудет находитьсянаодномместе,поэтомуорбитатакогоспутниканазывается геостационарной.Еслипредставитьвсеспутники,находящиесянагеостационарнойорбите,товюжнойчастинеба,длясеверногополушария,

цепочкаспутниковвыстроитсявдугу.ЭтадугавчестьАртураКларка быланазванапоясомКларка.Самыйверхнийспутникбудеттемвыше,чем южнеенаходитсянаблюдатель.Наэкватореверхнийспутникбудетпрямо надголовой,ипоясКларкабудетвыглядетьровнойлинией—делитьнебо надверавныечасти.Каждыйспутникимеетсвоюорбитальнуюпозицию. Онаопределяетсямеридианом,надкоторымспутникрасполагается. Например,известныйтелевизионныйспутникHotBirdнаходитсянад меридианом13градусоввосточнойдолготы,поэтомуиегопозицияпишется,как13E.Теперь,когдатысталпросвещеннымчеловеком,разберем несколькотерминов,которыепонадобятсянамдлянастройки.

Уголместа,илиуголвозвышения—этоуголмеждулиниейгоризонтаина- правлениемнаспутникввертикальнойплоскости.Чемближеорбитальная позицияспутникакгеографическойширотеместаприема,тембольшеугол места,—итемвышеспутникнадгоризонтом.Помереудаленияорбиталь- нойпозицииотгеографическойдолготыуголместауменьшается.Вконце концов,становитсяотрицательным(спутникстакойорбитальнойпозицией скрываетсязагоризонтом).

Азимут—этонаправлениенаспутниквгоризонтальнойплоскости.Азимут спутника,орбитальнаяпозициякоторогосовпадаетсдолготойместаприема,будетравен180°,тоестьантеннасмотритстрогонаюг.Азимутиугол местарассчитываются,взависимостиоткоординатантенныиположения спутника.Формулыприведенывоврезке.

Элевация— именно это и есть один из важнейших углов для настройки полярной подвески спутниковой антенны. Чтобы антенна могла принимать все доступные спутники, она должна поворачиваться вокруг определенной оси. Ось называется полярной и должна быть параллельна земной оси. На экваторе полярная ось параллельна земной поверх-

xàêåð 09 /117/ 08

033

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

w Click

to BUY

 

>>

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

pc_zone

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Азимут:

Угол места:

Элевация:

Угол деклинации:

Поправка:

Элевация с учетом поправки:

Деклинация с учетом поправки:

Угол поворота полярной подвески:

Углол деклинации с учетом угла офсетности и угла изгиба хобота:

Длина катета:

warning

Работая на крыше или просто на высоте, будь предельно осторожен. Никакое телевидение и скоростной интернет не стоят твоей жизни.

dvd

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

ности, а чем севернее точка приема, тем на меньший угол от вертикали будет отличаться наклон полярной оси. Так вот, элевация и есть угол, на который наклонена полярная ось относительно вертикали.

Следующийтермин—деклинация.Еслимывыставимтолько уголэлевациидляосивращенияантенны,тониодногоспутниканамнепринять.«Луч»отантенныбудетрисоватьвнебе прямуюлиниювысоконадвсемиспутниками.Чтобыисправитьэтуситуацию,антеннуследуетнаклонитьотносительно полярнойосинаопределенныйугол.Этотуголназывается угломдеклинации.

Помимоэтого—естьтакоепонятие,каккорректирующийугол. Мызнаем,чтодлятого,чтобынашаантеннаповорачивалась, направляясвой«луч»точнонаспутники,необходимовыставитьуглыэлевацииидеклинации.Ноневсетак,какхотелось бы.Еслинастроитьмотоподвеспоугламэлевацииидеклинации,рассчитаннымпоприведеннымформулам,антеннабудет своим«лучом»описыватьвнебедугу,немногоотличающуюся отдугипоясаКларка.Этовесьманежелательно.Ичембольше увасантенна,темсильнеепогрешностьбудетсказыватьсяна приеме.Чтобыизбежатьэтогонеприятногомомента,вводится небольшаяпоправка—корректирующийугол.Обычноонне превышаетодногоградуса.Навеличинуэтогоуглауменьшаютсяуглыдеклинациииэлевации.

Уголповоротаполярнойподвески—этоугол,накоторый нужноповернутьантеннувокругполярнойоси(относительно направлениянаюг)длянастройкинаопределенныйспутник. Напервыйвзгляд,кажется,чтоэтотуголдолженбытьравен разницемеждуазимутамиспутникаиазимутомнаправления наюг…ноэтовкорненеправильно.Отрицательноезначение углаозначаетповоротполярнойподвескиназападотноси- тельноюжногонаправления,положительное—навосток. Полярныймотоподвесприспособленподустановкуофсетной

Корректирующий угол обычно не превышает одного градуса

антенны,поэтомуречьпойдеткакразотакомтипеантенн. Названиеофсетнойантенныговоритотом,чтофокусунее смещенный.Конвертервынесениззонызатенениязеркала антенны.Именнопоэтому«луч»антеннынеперпендикулярен плоскостираскрываантенны,анаправленвыше—какразна уголофсетности.Благодаряэтому,офсетнаяантеннанесмотрит внебо,какпрямофокусная,арасполагаетсяпочтивертикально.Уголофсетностиможнонайтивпаспортенаантенну.Если паспортанет,этотугол можнорассчитать(смотриврезку).

Длякрепленияантеннынамотоподвесахиспользуетсяотрезоктрубы,закрепленнойнаосисиловойшестерниредуктора. Этатрубаполучиланазвание«хобот»(потомучтоонаимеет изгибисостороныдействительнонапоминаетхоботслона). Изгибнужен,чтобысделатьконструкциюуниверсальной:на неекрепитсябездоработкибольшинствоантеннсазимуталь- но-угломестнойподвеской.Чтобымаксимальноупростить процедурунастройкиподвескиисделатьправильныерасчеты,понадобитсязнать,накакойуголзагнут«хобот»умотора. Этотуголобычноуказываетсявпаспортенамоториобычно составляет30°,нобываютмоторысугломизгиба«хобота» 35и40градусов.Есливпаспортенамоторуголнеуказан(вот незадача!),придетсяегоизмерятьподручнымисредствами

—линейками,транспортирами,укогоначтохватитвыдумки.

Сборка антенны в домашних условиях

Нувот,последолгогоинудногоизучениятеориисострашнымиформуламипришловремяприменитьсвежеполученные знаниянапрактике.Мневоттожевсегдахотелосьпощупать сначалавсеруками,книжекнечитать—но,увы,каждыйраз убеждался,чтопрактикабезтеорииникуданегодится.

Вкачествепримераприведу«реальныеданныедляустановки инастройкиантеннысмотоподвесом»—иликакэтоделалось вНижнемНовгороде.Тебежепридетсяпроизвестирасчеты ужесосвоимигеографическимикоординатами,размерами антенныипараметрамимотоподвеса.

Географические координаты места приема

Широта Lat

= 56.2°

Долгота Long

= 44.2°

Радиус земли Rз

= 6378 км.

Радиус орбиты Rорб

= 42233 км.

Антенна Golden Interstar

0.9 м.

Большой диаметр антенны D

= 980 мм.

Малый диаметр антенны d

= 900 мм.

Мотоподвес Strong SRT DM-2100

 

Угол изгиба «хобота» мотора m

= 30°

Расчеты,какужебылосказано,можнопроизвестивручную илипосчитатьвExcel’е,вбивисходныеданныевспециально подготовленныйxls-файл.Такилииначе,получитсяследую- щийрезультат:

Поправка = 0.623° Элевация = 33.11° Деклинация = 7.23° Угол офсетности = 23.3°

034

xàêåð 09 /117/ 08

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

>>

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

pc_zone

 

BUY

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Установить деклинацию можно прямо дома, воспользовавшись обычной

линейкой

Установка мотора в крепление антенны

Угол изгиба хобота мотора обычно Файл для расчетов в Excel’е ты найдешь на диске составляет 30 градусов, но иногда

бывает 35° и 40°

Всенеобходимыеуглыдлянастройкиподвескиунасесть,осталосьих

требуется, так как угол будет корректироваться при настройке антенны

правильноприменить.Практикаустановкиинастройкиполярнойподвески

на месте. Достаточно выставить его по шкале мотора. Обрати внимание

подсказала,чтоможнобольшуючастьпроцедурывыполнитьдома,наудоб-

на то, что часто на моторе есть две шкалы: «Элевация» и «Широта» (не

номстоле.Дляэтогопонадобитсянебольшойотрезокровнойтрубыдиа-

стоит их путать). Дотошный читатель возразит, что угол элевации можно

метром25-42ммидлиной,немногобольшебольшогодиаметраантенны.В

выставить более точно, опять же воспользовавшись методом треуголь-

моемслучае1-1.2м.Антеннунеобходимособратьсогласноинструкциипо

ника — но это совсем не обязательно. Конструкция под собственным

сборке.Штангуконвертеродержателяможнопоканеустанавливать:будет

весом провиснет, и угол элевации все равно придется поправлять.

удобнеевыставлятьуглы.Итак,зажимаемтрубувхомутыкрепленияпод-

Наэтомпредварительнаянастройкаподвескизавершена.Соберемантен-

вескитак,какбудтоэтоопора,аантеннукладемвниззеркаломнаровную

нуокончательно,установивштангуконвертеродержателя.

поверхность(например,набольшойстолилипростонапол).

 

 

Приступаемкпервомуэтапу—установкедеклинации.Намнужновыставить

 

Выходим с антенной на улицу

 

 

трубуотносительноплоскостизеркалаантенныподугломдеклинациис

Первое,чтонужносделатьнаместе—конечно,установитьопору.Опора

учетомуглаофсетностииуглаизгибахобота.Этозначениеможнополучить

должнаотвечатьследующимтребованиям:

понехитройформуле—уменяполучается0.53°.

•максимальножесткаяконструкциясвозможностьюрегулировкиверти-

Самыйпростойспособвыставитьугол—этометодпрямоугольного

кальноститрубыдлякрепленияантенны;

треугольника.Одинизкатетовнамизвестен(большойдиаметрантенны),

•надежноекреплениекстенеилииномуоснованию;

необходиморассчитатьдлинувторогокатета:b=9мм.

•достаточныйвыносдляобеспеченияантеннесвободыпривращении

Уголвмоемслучаеположительный,поэтомурасстояниеоттрубыдокромок

мотора.

антеннысверхудолжнобытьбольше,чемснизу,навеличинуb.Аккуратно

Опоракрепитсякоснованиюприпомощианкерныхболтов,сквозных

изменяяположениетрубы,добиваемсякакможноболееточногосоот-

шпилекилираспорныхдюбелей.Лучше,чтобыколичествокрепежных

ветствияразницымеждурасстояниямисверхуиснизу.Еслиуголотрица-

элементовбылобольшеиобеспечивалосолидныйзапаспрочностикреп-

тельный,тоснизурасстояниедолжнобытьбольше,чемсверху.Замечу,что

ления.Трубадлякрепленияантеннывыставляетсястроговертикальнопри

формулыяпривожудляпониманиятого,почемумыделаемименнотак,ане

помощиотвесаилистроительногоуровня.

иначе.Естественно,высчитыватьэтонабумагенеобходимостинет;вселег-

Все,—теперьосталосьустановитьсамуантеннуиперейтикокончатель-

копросчитываетсявExcel’еспомощьюспециальногофайласрасчетами.

нойдоводке.Нопреждечемвзгромождатьантеннунаопору,следуетдома

Передустановкоймоторанеобходимопроверить,чтобыонбылустановлен

попробоватьпокрутитьмотор,подключивегокприемнику.Естьдварежима

внулевуюпозицию.Лучшевсегоподключитьегокприемникуивыполнить управлениямотором:пошаговыйиUSALS.Оченьхорошо,еслимотори

команду«Идтив0».Хоботмоторазажимаемвхомутыкрепленияподвески приемникподдерживаютрежимUSALS—намойвзгляд,самыйудобный

так,чтобымоторрасположилсястрогоперпендикулярноплоскостиантен-

режим.Дляправильногофункционированиянеобходимоустановитьв

ны.Приэтомхомутыкреплениядолжнырасполагатьсякакможноближе

приемникекорректныегеографическиекоординатыместаприема(чтобы

кподшипникухобота,чтобымаксимальноуменьшитьрычагиуменьшить

приемникмогправильнопросчитатьуголповорота).

нагрузкунамотор.Перпендикулярностьрасположениямотораможно

Затемнужновыбратьопорныеспутники,покоторымбудемнастраивать

проконтролироватьспомощьюрулетки,измеряярасстояниясдвухсторон

антенну.Опорныхспутниковдолжнобыть,какминимум,три—вершинный,

докраевантенны:онодолжнобытьодинаковое.Следизатем,чтобыболты крайнийзападныйикрайнийвосточный.Вмоейместностикакнельзялучше

хомутовнедоставаликорпусамоторапривращениихобота.

длявершинногоподходитEurasiasat42E,потомучтодолготаместа—44,2гра-

Установкаэлевации— это следующий шаг. Большой точности тут не

дусаионближевсегокюжномунаправлению.Правилопростое:чемближе

xàêåð 09 /117/ 08

035

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

w Click

to BUY

 

>>

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

pc_zone

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

Благодаря форме офсетной антенны, ей не приходится «смотреть» вверх подобно прямофокусной. Причем, сама антенна обладает так называемым углом офсетности

позициявершинногоспутникакгеографическойдолготе,темлучше.Крайнимипредпочтительновыбиратьхорошопринимаемыеспутники,какможно ближеккраямдугиКларка.Вмоейместностиэто—Yamal90EиSirius5E. Пришловремяприступатьксамомуинтересному—кпоискусигнала.Иде- альныйвариант,когдаудаетсяразместитьприемникителевизорнедалеко отместаустановки:чтобыможнобылоуправлятьприемникомивидеть уровеньсигнала,отображаемыйнателевизоре.Когдатакойвариантневозможен,придетсянастраиватьантеннуспомощником.Онбудетуправлять приемникомисообщатьуровеньсигнала.

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

Юстировкунадоначинатьсвершинногоспутника.НаприемникенеобходимоустановитьпараметрыLNBдлявершинногоспутника,атакже ввестикоординатыместаприемавустановкахUSALS(еслиприемники моторподдерживаютэтотрежим),выбратьвершинныйспутникизобщего спискаиустановитьпараметрырабочеготранспондера(передающаячасть спутника).Параметрырабочихтранспондеровдлялюбогоспутникаможно найтинасайтеwww.lyngsat.com.Некоторыеприемникиподаюткомандуна

мотордляповоротасразупослевыбораспутника;моторприэтомдолжен переместитьсявнужнуюпозицию.Еслиэтогонепроизошло,товручную подайкоманду«Идтивпозицию».Вэтомположениимоторабудемнастраиватьсянавершинныйспутник.

ЕслиприемникнеподдерживаетрежимUSALS,топовернутьмотор нанеобходимыйуголпридетсясамому,ручками,используяпошаговыйрежим.Чтобыэтосделатьточно,нужносначалаопределитьугол, эквивалентныйодномушагу.Считаяшаги,повернихоботмоторана10°

иконтролируйуголповоротапошкалемотора.Сделал?Теперьостается разделить10градусовнаколичествошаговиполучитьискомыйугол! Уголповоротахоботамотора,которомусоответствуетнаправлениена нужныйспутник,рассчитываемпоспециальнойформуле«уголповорота полярнойподвески».ВмоемслучаевершинныйспутникEurasiasat42Eс орбитальнойпозицией42градуса,иэтотуголравен2.38°.Отрицательное значениеуглаозначалобы,чтоповорачиватьмоторнужновзападном направлении.

Проверяем,вселитак,какнадо:антеннаустановленанавертикальную опору,повернутаориентировочновюжномнаправлении,приемник включенврежимконтролясигналаикачества,установленыпараметрызаведоморабочеготранспондера,хоботмотораповернутнаугол, соответствующийвершинномуспутнику.Теперьплавно,безрывков, поворачиваемантеннуводнусторону,потомвдругую—покашкалыуров- нясигналаикачестванепокажутзначение,отличающеесяотнулевого значения(см.«Спутниковыерадости»).Добиваемсямаксимальногозна-

 

 

 

 

 

 

 

 

Восточныйспутник

Западныйспутник

Действие

 

Картинка

Сигналувеличива-

Сигналувеличива-

Подвесканастроенаснебольшимотклонением

 

 

етсяприотклонении

етсяприотклонении

нулевогоположенияназападеобходимо

 

 

вверх

вниз

 

ослабитькреплениехомутовмотораинемного

 

 

 

 

 

 

 

провернутьвсюконструкциюнавосток.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сигналувеличива-

Сигналувеличива-

Подвесканастроенаснебольшимотклонением

 

 

етсяприотклонении

етсяприотклонении

нулевогоположениянавостокеобходимо

 

 

вниз

 

 

вверх

ослабитькреплениехомутовмотораинемного

 

 

 

 

 

 

 

 

 

 

провернутьвсюконструкциюназапад.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вследующихситуацияхуглыдеклинациииэлевации

выставленынеточно

 

 

 

 

 

 

Сигналувеличива-

Сигналувеличива-

Малуголэлевации,дугаполучиласьпологой.

 

 

етсяприотклонении

етсяприотклонении

Необходимоантеннуповернутьнавершинный

 

 

вниз

вниз

спутник,сначаланемногоувеличитьугол

 

 

 

 

 

 

 

элевации,потомувеличитьуголдеклинациипо

 

 

 

 

 

 

 

 

 

 

 

 

 

 

максимумусинала.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сигналувеличива-

Сигналувеличива-

Великуголэлевации,дугаполучиласькрутой.

 

 

етсяприотклонении

етсяприотклонении

Необходимоантеннуповернутьнавершинный

 

 

вверх

вверх

спутник,сначаланемногоуменьшитьугол

 

 

 

 

 

 

 

элевации,потомуменьшитьуголдеклинации

 

 

 

 

 

 

 

помаксимумусинала.

 

 

 

 

 

 

 

 

 

 

036

xàêåð 09 /117/ 08

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

F

 

 

 

 

 

 

t

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

r

 

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

 

to

 

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

 

.

 

 

 

 

 

.c

 

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ченияпоказанийшкалиравномернозатягиваемгайкихомутовподвески. Затягиваягайки,помни,чтоприэтомантеннаслегкаповорачивается вследзаобжимаемымхомутом,поэтомунеобходимоследитьзазначениемшкалсигналаикачества.Легкимотклонениемантеннывверхивниз проверяем,одинаковолиприэтомуменьшаютсяуровнишкал.Еслипока- занияшкалувеличиваютсяприперемещениивкаком-либонаправлении, тонеобходимоослабитькрепленияуглаэлевациииподстроитьположениеантенныпомаксимумууровняшкал.Вэтомположениизатягиваем креплениеуглаэлевации.Антеннуследуетотклонятьнежноиаккуратно, насколькопозволяетестественнаяупругаядеформацияподвески.Нив коемслучаенедопускайдеформациизеркала,иначеполучишьложный эффектизмененияуровня.

Есливсесделаноправильно,томожнос90%уверенностьюсказать, чтонастройказавершена.Нужнотолькопроконтролироватьсигнална

крайнихспутниках.Поворачиваемантеннусначаланавосточныйспутник

иконтролируемуровеньсигналаприотклоненииантеннывверхивниз. Потом—назападныйитакжеконтролируемуровеньсигналаприоткло- ненииантенны.Еслинакрайнихспутникахприотклоненииантеннывверх

ивнизсигналуменьшаетсяодинаково,тонастройкаудаласьнаславу.

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

Кстати,советновичкам,первыйразвзявшимсязанастройкуантенны.Будет лучше,еслитыпотренируешьсявнастройкеантеннысазимутально-угло- местнойподвескойнаразныеспутникипередтем,какбратьсязанастройку мотоподвеса.Этодаствозможностьосвоитьустановкупараметровприемникаи«пристреляться»кспутникам.Даичувствоватьсебябудешьнамного уверенней!z

Какпосчитать офсетность

Исходнымиданныминужновзятьбольшой (D)ималый(d)диаметрыантенны.Этизначениянестоитбратьизпаспорта.Ихследует измеритьсмаксимальновозможнойточностьюпокромкамвместах переходапараболическойчастизеркаланабортики.Формуларасчетауглаофсетностипредельнопростая:офсетность=ACOS(d/D) Заметь,чтоневсеофсетныеантенныподдаютсятакомурасчету. Некоторыепроизводителиантеннпреднамеренноизменяютформузеркала,ионополучаетсянеэллиптическойформы,акруглой. Втакихслучаях,чтобыопределитьуголофсетности,приходится идтинаухищрения.Одинизвариантов—надежноустановивзер- калоантеннывгоризонтальномположении,налитьвнеговодуи измеритьразмерполучившейсяэллиптическойлужицыпомакси- мальномуиминимальномузначению.Этизначения—подставить ввышеуказаннуюформулу.

Большие и малые диаметры антенны для подсчета офсетности лучше не брать из паспорта, а измерить самому

xàêåð 09 /117/ 08

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

E

 

 

 

 

X

 

 

 

 

 

-

 

 

 

 

d

 

 

F

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

w Click

to BUY

 

>> pc_zone

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

o

 

 

.

 

 

 

 

.c

 

 

 

p

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

Андрей Комаров

/ komarov@itdefence.ru /

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Отпечатки пальцевHTTP

Выясняем, какой веб-сервер работает на удаленной машине

Не надо быть телепатом, чтобы узнать, какой софт установлен на удаленной машине. Уверенное знание матчасти и несколько хитрых приемов позволяют многое выяснить о своей жертве. Сегодня мы займемся HTTP-протоко- лом и его особенностями, которые позволяют удаленно определить, какой демон работает на сервере.

HTTP(англ.HyperTextTransferProtocol)—протоколпередачигипер-

текста.Сегопомощьютвойбраузеробщаетсясвеб-серверами.В основеHTTPлежит технология«клиент-сервер»:клиентыинициируют соединениеипосылаютзапрос,аожидающиесоединениясерверы производятнеобходимыедействияивозвращаютобратносообщениес результатом.Общениепроисходитпопростойипонятнойсхеме«запрос- ответ».ОднакореакцияразличныхHTTP-демоновнаразличныезапросы зачастуюнеодинакова,таккак разработчиксампроектируетповедение своейпрограммыиотнюдьневсегдапридерживается общегостандарта.Поэтомусуществуетбольшоеколичествоприемовдляопределения WEB-сервераиегоконкретнойверсии.Всеэтиметоды,объединившись воедино,носятназваниеHTTP-printing(аналогия«fingerprinting»). Большинствоизнихоснованонавнимательноманализеответовсервера наразличныезапросы.Нопреждечемперейтикихизучению,необходиморазобратьсяссамимпротоколомHTTP.

HTTPизнутри

Какужебылосказано,общениемеждуклиентомHTTPисерверомпроисхо- дитпосредствомотправкизапросовиполученияответов.КаждыйHTTP-за- проссостоитизчетырехчастей,которыепередаютсявуказанномпорядке:

Строказапроса(Request line).

Заголовки(Headers)—характеризуюттелосообщения,параметрыпере- дачиипрочиесведения.

Пустаястрока.

Телосообщения(Message Body)—непосредственноданныесообщения. Заголовкиителосообщениямогутотсутствовать,ностартоваястрокаявляетсяобязательнымэлементом,таккакуказываетнатипзапроса/ответа.

Встрокезапросаобязательноуказываетсяодинизметодов(Method),которыйотображаетсутьзапроса.Сниминужноразобратьсяособенночетко, чтобынеосталосьничегонеясного.ВописаниипротоколаHTTP(RFC2616) заявленыследующиеметоды:

ЗапросGET. Наиболее популярный и знакомый всем метод. Именно GET применяется при открытии любого ресурса или скачивании файла. Метод используется для запроса конкретного объекта на конкретном ресурсе. Различают conditional GET (зависит от выполнения определенных условий) и partitional GET (если часть информации уже имеется и закэширована и требуется докачать недостающее).

ЗапросOPTIONS. Метод служит для опроса сервера о его возможностях. Позволяет клиенту определить опции и/или требования, связанные с ресурсом, а также информацию о возможных способах общения клиента и сервера. Как правило, доступные методы на сервере можно получить путем анализа поля Allow. Ниже — пример с Netcat:

nc www.victim.com 80 OPTIONS / HTTP/1.1 Host: www.victim.com

HTTP/1.1 200 OK

Server: Microsoft-IIS/5.0

Date: Tue, 1 Sep 2008 08:00:29 GMT

Connection: close

Allow: GET, HEAD, POST, TRACE, OPTIONS

Content-Length: 0

038

xàêåð 09 /117/ 08

Соседние файлы в папке журнал хакер