Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #74, ФЕВРАЛЬ 2005 г.

FAQ

Andrey Matveev & SideX

Хакер, номер #074, стр. 074-044-2


Q. Я поддерживаю сервачок в небольшой локалке. Есть интерес отслеживать сайты, которые посещают мои пользователи. Тачка, которая работает в качестве шлюза, довольно медленная, с небольшим количеством ОЗУ, поэтому Squid на нее не поставишь, соответственно, парсеры логов типа Sarg или Calamaris не помогут. Что можно предпринять в данном случае?

A. Странные у вас интересы, я вам скажу, молодой человек. Ok, если трюк с прозрачным кэширующим прокси-сервером тебе не подходит, посмотри в сторону DNS, а если быть точнее, в сторону подсистемы журналирования пакета BIND. Прописывай в конфигурационный файл named.conf следующие директивы:

logging {

channel queries_ch {

file "/var/log/queries.log" versions 5 size 1024k; // лог-файл, количество ротаций и его размер

severity info; // уровень журналирования

print-category yes; // метка с категорией

print-severity yes; // метка с уровнем журналирования

print-time yes; // временная отметка

};

category queries { queries_ch; }; // помещаем клиентские запросы в лог

};

После сохранения внесенных изменений отправь демону named сигнал SIGHUP ("rndc reload" для BIND 9, "kill -HUP `cat /var/run/named.pid` для старых версий). С этого момента необходимая тебе информация будет методично заноситься в файл /var/log/queries.log:

27-Dec-2004 02:02:37.553 queries: info: client 192.168.1.2#1218: query: openbsd.org IN A +

Q: Что такое MSC?

A: Microsoft Common Console Document. Это исполняемый документ, который запускается из командной строки cmd (Run-меню). Рассмотрим ключевые компоненты системы, чья жизнедеятельность основывается на msc. Compmgmt.msc вызывает консоль Computer Management, которая уже содержит остальные консольные документы. Diskmgmt.msc дает быстрый доступ к параметрам диска, которые здесь же могут быть изменены. Devmgmt.msc, как ясно из названия, вызывает Device Manager («Диспетчер устройств»), который внешним видом очень близок к старому 9х. Dfrg.msc – встроенный дефрагментатор диска. Eventvwr.msc наведет на «Журнал событий». Services.msc выдает листинг всех вписанных сервисов, работа с этим документом требует особой осторожности.

Q. С WMZ все давно знакомы, а вот что такое DMZ, нигде не могу найти ответа.

A. DMZ не имеет никакого отношения к системе Webmoney. DMZ - это аббревиатура от «демилитаризованная зона», другими словами, граничная сеть. Этот момент лучше объяснить на примере. Как правило, в крупных организациях или компаниях, уделяющих большое внимание безопасности, для общедоступных серверов (CVS, DNS, FTP, Mail, Web) выделяют собственную подсеть, находящуюся между двумя файрволами:

1. внешний сетевой интерфейс первого fw соединяется с интернетом;

2. внутренний ифейс первого fw подключен к DMZ;

3. внешний ифейс второго fw также подключен к DMZ;

4. внутренний ифейс второго fw принадлежит локальной сети, в которой находятся клиентские компьютеры организации.

Q. Как можно скачать все avi-файлы с определенной web-страницы?

Назад на стр. 074-044-1  Содержание  Вперед на стр. 074-044-3