E.14. Библиотека libbind .................................................................................... 243
E.15. Библиотека snmp++v3.2.22 ...................................................................... 244
E.16. Библиотека libdes-l-4.01a ......................................................................... 244
E.17. Библиотека crypt-1.02 ............................................................................... 245
E.18. Библиотека agentX++v1.4.16 ................................................................... 245
E.19. Библиотека agent++v3.5.28a .................................................................... 251
8 Kaspersky
®
Mail Gateway 5.6
E.20. Библиотека Universal Charset Detector (Mozilla) ...................................... 253
ГЛАВА 1. KASPERSKY
®
MAIL
GATEWAY 5.6
Kaspersky® Mail Gateway 5.6 (далее также Kaspersky Mail Gateway, приложение) предназначен для фильтрации SMTP-трафика с целью защиты
пользователей почтовой системы от вирусов и нежелательных почтовых
сообщений – спама. Приложение является полноценным почтовым маршрутизатором (в соответствии с интернет-стандартами IETF RFC), работающим под управлением операционных систем Linux или FreeBSD.
Приложение позволяет:
производить антивирусную проверку почтовых сообщений, включая
вложенные объекты и тела сообщений;
выявлять зараженные, подозрительные и защищенные паролем
вложенные файлы и тела почтовых сообщений;
выполнять антивирусную обработку (в т. ч. лечение) зараженных
объектов почтовых сообщений, обнаруженных в результате проверки;
организовывать дополнительную фильтрацию потока почтовых со-
общений по именам и MIME-типам вложенных файлов и применять
к отфильтрованным объектам отдельные правила обработки;
проверять каждое почтовое сообщение, включая вложенные объ-
екты, на присутствие в нем признаков, характерных для спама;
проверять в процессе анализа на содержание спама адреса отпра-
вителя и получателя (envelope), размер письма, а также различные
заголовки письма (включая заголовки From и To);
осуществлять следующие проверки в процессе анализа письма на
содержание спама:
наличие IP-адреса отправителя в том или ином DNS-based real
time black hole list (DNSBL);
10 Kaspersky
Примечание
DNSBL (DNS based black hole list) – база данных
IP-адресов почтовых серверов, с которых ведется неконтролируемая рассылка. Такие почтовые сервера принимают почту от
кого угодно и отправляют ее далее кому угодно. Использование
DNSBL дает возможность автоматически запрещать прием почты с подобных серверов. Политика формирования списков различается у различных сервисов. Внимательно ознакомьтесь с
политикой сервиса, прежде чем использовать его списки для
фильтрации почты.
®
Mail Gateway 5.6
наличие DNS-записи о сервере-отправителе (reverse DNS
lookup);
проверка IP-адреса отправителя на соответствие списку раз-
решенных адресов для домена с помощью технологии Sender
Policy Framework (SPF);
проверка с помощью сервиса Spam URI Realtime Blocklists
(SURBL) адресов и ссылок на сайты, присутствующих в тексте
письма.
проводить при проверке на спам проверку графических вложений,
сравнивая их с сигнатурами известных спам-сообщений; результаты этого сравнения также учитываются при принятии решения о
принадлежности письма к спаму;
вести архивы всех принятых и / или отправленных приложением
почтовых сообщений, если этого требуют правила внутренней
безопасности организации;
вводить ограничения на SMTP-cоединения, что позволяет противо-
стоять хакерским атакам и использованию приложения в качестве
открытого почтового маршрутизатора для несанкционированных
рассылок;
ограничивать нагрузку на сервер при помощи соответствующей на-
стройки приложения и параметров SMTP-протокола;
организовывать «белые» и «черные» списки адресатов, применяе-
мые при обработке почтового трафика;
уведомлять отправителей, получателей почтовых сообщений, и
администратора о вылеченных сообщениях, сообщениях, содержащих зараженные, подозрительные или защищенные объекты, а
также о возникших в процессе проверки сообщений ошибках;
Kaspersky® Mail Gateway 5.611
Внимание!
Следует помнить, что каждый день появляются новые вирусы и
поэтому необходимо поддерживать базы в актуальном состоянии.
Обновления для баз публикуются на серверах обновлений «Лаборатории Касперского» каждый час.
Внимание!
Лингвистическая лаборатория постоянно ведет работу по совершенствованию и пополнению лингвистических данных, используемых для обнаружения спама. Для эффективной борьбы со
спамом необходимо регулярно обновлять базы фильтрации спама. Обновления для баз публикуются на серверах обновлений
«Лаборатории Касперского» каждые три минуты.
помещать в карантинный каталог сообщения, опознанные как спам,
возможный спам, формальные или заблокированные (blacklisted)
сообщения, а также сообщения, содержащие зараженные и подозрительные объекты;
обновлять базы Kaspersky Mail Gateway и базы фильтрации спама.
Ресурсом для обновления баз являются сервера обновлений «Лаборатории Касперского». Также есть возможность настроить приложение на обновление баз из локального каталога;
Базы Kaspersky Mail Gateway используются для обнаружения и лечения зараженных объектов. На основе записей, содержащихся в
них, каждый объект во время проверки анализируется на присутствие вирусов: содержание объекта сравнивается с кодом, характерным для того или иного вируса.
Базы фильтрации спама используются при анализе содержания
письма (включая заголовок Subject и другие заголовки) и файлов
вложений. При этом применяются лингвистические алгоритмы, основанные на сравнении с письмами-образцами и на поиске характерных терминов (слов и словосочетаний).
Для обновления баз Kaspersky Mail Gateway и баз фильтрации
спама используется специальный компонент обновления kee-
pup2date(см. п. 5.1 на стр. 52).
производить настройку и управление Kaspersky Mail Gateway как ло-
кально (стандартными средствами операционной системы с помощью параметров командной строки, сигналов и модификацией конфигурационного файла приложения), так и удаленно через вебинтерфейс программы Webmin;
12 Kaspersky
производить мониторинг состояния антивирусной защиты и фильт-
рации спама, просматривать журнал и статистику работы приложения, как локально так и удаленно с помощью веб-интерфейса программы Webmin;
получать конфигурационную информацию и статистику работы при-
ложения по протоколу SNMP, а также настроить приложение на отправку SNMP-ловушек при наступлении определенных событий.
®
Mail Gateway 5.6
1.1. Что нового в Kaspersky Mail
Gateway 5.6
В Kaspersky Mail Gateway по сравнению с приложением Kaspersky Mail Ga-
teway версии 5.5 добавлены следующие дополнительные возможности:
Использование модуля фильтрации спама, который обладает сле-
дующими свойствами:
повышенная производительность и стабильность работы; низкие требования к объему оперативной памяти; низкий уровень трафика, передаваемого через интернет (об-
новления баз Kaspersky Mail Gateway).
Использование усовершенствованныхметодовфильтрации, а
именно:
алгоритмы разбора HTML-объектов почтовых сообщений (уве-
личивает эффективность борьбы с различными трюками спамеров, направленными на обход систем фильтрации);
система анализа заголовков почтовых сообщений; система анализа графических вложений (GSG); сервисы Sender Policy Framework (SPF) и Spam URL Realtime
Blocklists (SURBL);
собственный сервис Urgent Detection System (UDS), позволяю-
щий получать данные о некоторых видах спам-рассылок в режиме реального времени.
Использование отдельных настроек для групп пользователей: для
каждой группы имеется возможность независимо включить / отключить использование определенных методов проверки,
а также определить действия, выполняемые над сообщениями.
Kaspersky® Mail Gateway 5.613
Получение конфигурационной информации и статистики работы
приложения по протоколу SNMP; настройка приложения на отправку SNMP-ловушек при наступлении определенных событий.
Использование переработанного механизма приема входящих со-
общений, который использует меньше ресурсов и позволяет одновременно принимать большое количество писем.
1.2. Политика лицензирования
Политика лицензирования Kaspersky Mail Gateway 5.6 предполагает систему ограничений на использование продукта по следующим критериям:
количеству защищаемыхпользователей; объемуобрабатываемого суточного почтового трафика
(MБ / сутки).
Каждый тип лицензирования также ограничивается по времени (как правило, это один-два года со дня приобретения продукта).
Вы можете приобрести лицензию по какому-либо одному типу ограничения
(например, по суточному объему почтового трафика).
Помимо этого у вас есть возможность при приобретении продукта определить, будет ли Kaspersky Mail Gateway выполнять только антивирусную
проверку почтовых сообщений или также и фильтрацию спама.
Существуют некоторые особенности настройки приложения исходя из типа
приобретенной лицензии на его использование. Так, при ограничении по количеству защищаемых пользователей вам необходимо сформировать
список адресов (доменов), на которые будет распространяться антивирусная защита и фильтрация спама. В случае достижения критического объема почтового трафика или исчерпания лимита защищаемых пользователей,
администратору будет отправлено соответствующее уведомление.
1.3. Аппаратные и программные
требования к системе
Для работы Kaspersky Mail Gateway 5.6 необходимо соответствие системы
следующим требованиям:
14 Kaspersky
Внимание!
Обратите внимание, что требуемый размер свободного дискового пространства не включает в себя объем рабочей очереди
приложения, карантинного каталога и архивов входящей и исходящей почты. Если политика безопасности вашей организации предполагает использование данных архивов, вам необходимо соответственно проиндексировать объем требуемого свободного дискового пространства.
Аппаратные требования:
Процессор класса Intel Pentium (рекомендуется Pentium III или
Pentium IV).
Объем свободной оперативной памяти не менее 256 МБ. Свободное место на диске не менее 100 MБ – для установки
приложения.
Свободное место в файловой системе /tmp – не менее 500 MБ.
Программные требования:
для 32-битной платформы одна из следующих операционных
систем:
o Red Hat Enterprise Linux Server 5.
o Fedora 7.
o SUSE Linux Enterprise Server 10.
o OpenSUSE Linux 10.3.
o Debian GNU/Linux 4 r1.
o Mandriva 2007.
o Ubuntu 7.10 Server Edition.
o FreeBSD 5.5, 6.2.
для 64-битной платформы одна из следующих операционных
систем:
o Red Hat Enterprise Linux Server 5.
o Fedora 7.
o SUSE Linux Enterprise Server 10.
o OpenSUSE Linux 10.3.
®
Mail Gateway 5.6
Kaspersky® Mail Gateway 5.615
Интерпретатор языка Perl версии 5.0 или выше (www.perl.org),
утилита which – для установки приложения, утилита bzip2 – для
распаковки баз фильтрации спама.
Программа Webmin (www.webmin.com) версии 1.070 или выше,
если планируется удаленное администрирование приложения.
1.4.Комплект поставки
Kaspersky Mail Gateway вы можете приобрести у наших дистрибьюторов, а также в одном из интернет-магазинов (например, www.kaspersky.ru, раздел Электронный магазин).
При покупке Kaspersky Mail Gateway в интернет-магазине вы копируете
продукт с веб-сайта «Лаборатории Касперского», в дистрибутив которого
помимо самого продукта включено также данное Руководство. Ключ будет
вам отправлен по электронной почте по факту оплаты.
1.4.1. Лицензионное соглашение
Лицензионное соглашение – это юридическое соглашение между вами и
ЗАО «Лаборатория Касперского», в котором указано, на каких условиях вы
можете пользоваться приобретенным вами программным продуктом.
1.4.2. Регистрационная карточка
Пожалуйста, заполните регистрационную карточку, по возможности наиболее полно указав свои координаты: фамилию, имя, отчество (полностью),
телефон, адрес электронной почты (если она есть), и отправьте ее дистрибьютору, у которого вы приобрели программный продукт.
Если впоследствии у вас изменится почтовый/электронный адрес или телефон, пожалуйста, сообщите об этом дистрибьютору, которому вы отправили регистрационную карточку.
Регистрационная карточка является документом, на основании которого вы
приобретаете статус зарегистрированного пользователя нашей компании.
Это дает вам право на техническую поддержку в течение срока подписки.
Кроме того, зарегистрированным пользователям, подписавшимся на рассылку новостей ЗАО «Лаборатория Касперского», высылается информация
о выходе новых программных продуктов.
16 Kaspersky
Примечание
Консультации по вопросам функционирования и использования операционных систем и приложений стороннего производителя, а также работы различных технологий не проводятся.
®
Mail Gateway 5.6
1.5. Сервис для
зарегистрированных
пользователей
ЗАО «Лаборатория Касперского» предлагает своим легальным пользователям большой комплекс услуг, позволяющих увеличить эффективность использования Kaspersky Mail Gateway.
После приобретения ключа вы становитесь зарегистрированным пользователем программы и в течение срока действия ключа получаете следующие
услуги:
ежечасное обновление баз приложения и предоставление новых
версий данного программного продукта;
консультации по вопросам, связанным с установкой, настройкой и
эксплуатацией данного программного продукта, оказываемые по
телефону и электронной почте;
оповещение о выходе новых программных продуктов Лаборатории
Касперского и о новых вирусах, появляющихся в мире (данная услуга предоставляется пользователям, подписавшимся на рассылку
новостей ЗАО «Лаборатория Касперского» на веб-сайте Службы технической поддержки (http://support.kaspersky.ru/subscribe/).
ГЛАВА 2. СОСТАВ И
ТИПИЧНЫЕ СХЕМЫ
РАЗВЕРТЫВАНИЯ
ПРИЛОЖЕНИЯ
Для того чтобы корректно настроить и эффективно использовать приложение, важно знать его состав и внутренние алгоритмы работы. Это также
является важным при развертывании приложения в рамках уже сформированной почтовой системы организации. В данной главе будут подробно
рассмотрены состав приложения, его архитектура, механизм работы, а также типичные схемы развертывания.
2.1. Архитектура и состав
приложения
Прежде чем приступить к изучению функциональных возможностей приложения, рассмотрим его внутреннюю архитектуру.
Kaspersky Mail Gateway представляет собой полноценный почтовый агент
(MTA – Mail Transfer Agent), способный принимать поток почтовых сообще-
ний и выполнять его маршрутизацию, осуществляя при этом фильтрацию
спама и антивирусную проверку сообщений.
Kaspersky Mail Gateway реализует набор команд SMTP-протокола (RFC
2821), формат почтового сообщения (RFC 2822), MIME-формат (RFC 2045-
2049, 2231, 2646) и набор требований к почтовому маршрутизатору (RFC
1123). Приложение соответствует рекомендациям RFC 2505 по борьбе со
спамом, в частности использует правила контроля доступа SMTP-клиентов
для предотвращения использования приложения в качестве открытого
маршрутизатора (open relay). Также Kaspersky Mail Gateway поддерживает
следующие расширения SMTP-протокола:
Pipelining – для ускорения работы с серверами, поддерживающими
этот режим работы (RFC 2920).
8-bit MIME Transport – для работы с национальными кодировками
(RFC 1652).
18 Kaspersky
Примечание
Тексты упомянутых документов RFC можно найти в интернете по адресу
http://www.ietf.org.
®
Mail Gateway 5.6
Enhanced Error Codes – для дополнительных возможностей диаг-
ностики протокола (RFC 2034).
DSN (Delivery Status Notifications) – для уменьшения нагрузки на ка-
нал и более точной диагностики (RFC 1891, 3461-3464).
SMTP Message Size – для увеличения скорости передачи и ограни-
чения нагрузки (RFC 1870).
Приложение включает в себя следующие компоненты:
mailgw – основной компонент приложения, представляющий собой
полноценный почтовый маршрутизатор со встроенной антивирусной защитой и фильтрацией спама;
licensemanager – компонент, предназначенный для работы с клю-
persky Mail Gateway и баз фильтрации спамапутем их скачивания с
серверов обновлений «Лаборатории Касперского» или из локального каталога;
webmin-модуль для удаленного администрирования приложения
при помощи веб-интерфейса (устанавливается опционально). Компонент позволяет настраивать и организовывать обновления баз
Kaspersky Mail Gateway и баз фильтрации спама, просматривать
статистическую информацию, задавать действия над объектами в
зависимости от их статуса, контролировать результаты работы
приложения.
Основной компонент приложения (см. рис.1) в свою очередь состоит из
следующих модулей:
Receiver – модуль приема входящего трафика. Sender – модуль для рассылки сообщений, прошедших антивирус-
щий анализ почтовых сообщений, их классификацию и обработку.
AV-модуль – антивирусное ядро.
Состав и типичные схемы развертывания приложения 19
Модуль проверки – модуль, реализующий совместно с модулем
фильтрации спама и AV-модулем обработку сообщений, включая
фильтрацию спама и антивирусную проверку почтового трафика.
Рисунок 1. Общая структура приложения Kaspersky Mail Gateway
2.2. Схема работы приложения
Предусмотрен следующий алгоритм работы приложения (см. рис. 2):
1. Почтовый трафик поступает почтовому агенту по SMTP-протоколу. Почтовая система передает всю поступившую почту модулю Receiver.
Рисунок 2. Рабочая очередь Kaspersky Mail Gateway
2. Модуль Receiver производит первичную проверку сообщения по следующим критериям:
наличие IP-адреса отправителя в масках запрета и / или раз-
решения;
соответствие ограничениям доступа, заданным для SMTP-
соединений (см. п. 5.5.2 на стр. 78);
соответствие размера письма (а также общего количества пи-
сем в сессии) установленным при настройке приложения ограничениям;
20 Kaspersky
®
Mail Gateway 5.6
соответствие числа открытых сессий (как общего количества,
так и с одного IP-адреса) заданному при настройке приложения.
В случае если сообщение удовлетворяет требованиям первичной
проверки, оно помещается в рабочую очередь объектов, обрабатываемых модулем проверки.
Если предполагается ведение архива всего объема входящего
почтового трафика, то копия сообщения, помещенного в рабочую
очередь объектов, обрабатываемых модулем проверки, будет автоматически сохраняться в архиве принятых сообщений.
Также скрытую копию каждого принятого письма можно отправить
на заданный список почтовых адресатов до момента проверки самого принятого письма.
3. Модуль проверки получает сообщение из рабочей очереди и передает его для проверки модулю фильтрации спама.
В состав модуля фильтрации спама входят:
мастер-процесс фильтрации и фильтрующие процессы, осу-
ществляющие проверку писем;
демон лицензирования, проверяющий наличие файла дейст-
вующего ключа, а также проверяющий cоблюдение ограничений, определенных приобретенным ключом;
демон обработки SPF-запросов; вспомогательные программы и скрипты, включая скрипт, кото-
рый производит компиляцию баз модуля фильтрации спама.
Основным компонентом модуля фильтрации является мастерпроцесс фильтрации (mailgw-process-server), выполняющий сле-
дующие функции:
отслеживание запросов на соединение с фильтрующим про-
цессом, поступающих от модуля проверки приложения;
запуск новых фильтрующих процессов при отсутствии свобод-
ных;
контроль статуса запущенных фильтрующих процессов; завершение дочерних процессов при получении соответст-
вующего сигнала.
Фильтрующий процесс (ap-mailfilter) при запуске получает заголовки и тело письма, выполняет их анализ и возвращает полученные
результаты.
Состав и типичные схемы развертывания приложения 21
Внимание!
Если приобретенная вами лицензия допускает лишь антивирусную проверку почтового трафика, то фильтрация спама не выполняется, почтовые сообщения сразу передаются AV-модулю
для проверки. Параметры конфигурации, связанные с модулем
фильтрации спама игнорируются приложением.
Если необходимо выполнить проверку отправителя письма на соответствие политике SPF, фильтрующий процесс передает запрос
SPF-демону (mailgw-spfd), который выполняет необходимые запро-
сы к DNS-серверу и возвращает фильтрующему процессу результаты проверки.
Анализ письма и применение к нему правил, определенных параметрами конфигурационного файла, производится только при наличии действующего ключа.
Все проверки, связанные с лицензированием, осуществляются модулем лицензирования (kas-license) по запросу от фильтрующего
процесса.
Закончив обработку письма, фильтрующий процесс не прекращает
работу, а ждет поступления нового запроса. Выполнение фильтрующего процесса завершается после того, как он обработал максимальное для одного процесса количество писем (обычно 300)
или долгое время находится в состоянии ожидания.
В результате проверки письму присваивается статус и письмо возвращается модулю проверки. Модуль проверки разбирает почтовое сообщение на отдельные объекты и передает их на анализ AVмодулю.
4. AV-модуль выполняет проверку и, если данная опция включена,
лечение зараженного объекта.
5. Согласно статусу (см. п. 4.2 на стр. 40), присвоенному объекту или
сообщению в результате его обработки модулем фильтрации спама и AV-модулем, модуль проверки выполняет соответствующие
действия над сообщением (блокирует доставку сообщения, удаляет зараженные объекты, изменяет заголовки сообщения, помещает
сообщение в карантинный каталог и т.д.). Выполняемые действия
задаются в файле конфигурации приложения. Обработанное сообщение помещается в очередь готовых к отправке сообщений.
6. Если в качестве действия над сообщением указано сохранение в
карантинном каталоге, то после проверки, одновременно с перемещением сообщения в исходящую рабочую очередь, его копия
сохраняется в карантинном каталоге. Приложение создает отдель-
22 Kaspersky
Примечание
Сохранение копии сообщения в резервном хранилище или карантине не блокирует доставку оригинального сообщения адресату.
Необходимо задать дополнительное действие, блокирующее доставку сообщения, если вы не хотите, чтобы сообщение доставлялось адресату.
ный карантинный каталог для сообщений, охарактеризованных как
спам или возможный спам (по результатам проверки на спам), и
сообщений, содержащих зараженные или подозрительные объекты
(по результатам проверки на вирусы).
7. Модуль Sender извлекает письмо из очереди готовых к отправке
сообщений и передает его по SMTP-протоколу следующему почтовому агенту, который выполняет доставку почтового потока локальным пользователям или осуществляет маршрутизацию на другие почтовые сервера.
8. Если предполагается ведение архива всего объема исходящего
почтового трафика, то после отправки сообщения его копия автоматически помещается в архив отправленных сообщений
(см. рис. 3).
В зависимости от архитектуры сети возможны следующие варианты развертывания Kaspersky Mail Gateway:
установка приложения в демилитаризованной зоне (DMZ) (буфер-
ная зона сети между внешней и внутренней корпоративной сетью);
Состав и типичные схемы развертывания приложения 23
Внимание!
Приложение, являясь почтовым маршрутизатором, не включает в себя
агента локальной доставки (MDA – Mail Delivery Agent). Поэтому при реализации любой из схем развертывания обязательно наличие почтовой системы (систем), осуществляющей доставку почтовых сообщений локальным
пользователям в защищаемых доменах организации!
установка приложения внутри почтовой системы организации.
В каждом из перечисленных случаев возможна установка:
на один сервер с почтовой системой; на выделенный сервер.
Рассмотрим все эти варианты подробнее и выделим преимущества, характерные для каждого из них.
2.3.1. Установка приложения в
демилитаризованной зоне
Основным преимуществом подобной схемы развертывания является высокая скорость работы всей системы в целом за счет минимизации количества циклов передачи почтовых сообщений. При ее реализации существующий почтовый сервер организации не соединен с сетью Интернет, что
обеспечивает дополнительную степень защиты данных.
При установке приложения и почтовой системы на один сервер предусмотрен следующий алгоритм их совместной работы:
1. Kaspersky Mail Gateway настраивается на порт 25 для приема входящего почтового трафика на всех IP-адресах, сопоставленных с
MX-записями защищаемого домена.
2. Приложение осуществляет фильтрацию спама и антивирусную
проверку почтовых сообщений, после чего передает на другой порт
(например, 1025) обработанные сообщения почтовой системе организации.
24 Kaspersky
Внимание!
Необходимо настроить ограничения для MTA
(Mail Transfer Agent), принимающего почту от Kaspersky Mail Gateway на порт 1025, так, чтобы принимать почтовые сообщения
только от Kaspersky Mail Gateway (например, настроить прием
сообщений только с интерфейса localhost (127.0.0.1)). В против-
ном случае будет существовать возможность обхода защиты путем непосредственного соединения из внешней сети на порт
При установке приложения и почтовой системы на один сервер необходимо:
Настроить приложение для приема почты на порт 25 на всех сете-
вых интерфейсах сервера. Для этого в конфигурационном файле в
секции [mailgw.network] задайте значение:
ListenOn=0.0.0.0:25
В таблице маршрутизации задать передачу всех проверенных со-
общений почтовой системе на порт 1025. Для этого в конфигурационном файле приложения в секции [mailgw.forward] задайте зна-
чение:
ForwardRoute=*@company.com [localhost:1025]
где: *@company.com – маска адресов получателей.
Настроить существующую почтовую систему для приема сообще-
ний от приложения на порт 1025. Тем самым обеспечивается прием входящих почтовых сообщений и их доставка локальным пользователям в защищаемых доменах организации.
Определить передачу всех исходящих сообщений, принятых поч-
товой системой, приложению на порт 25. Тем самым обеспечивается антивирусная проверка и фильтрация спама в исходящем
почтовом трафике от локальных пользователей.
Задать список всех локальных доменов организации в качестве
значения параметра ProtectedDomains секции [mailgw.network]
конфигурационного файла приложения (могут быть использованы
специальные символы «*» и «?»). Почта для них будет проверяться.
Состав и типичные схемы развертывания приложения 25
Внимание!
Настройка приложения для данной схемы развертывания реализуется по
умолчанию в процессе установки приложения.
Внимание!
Данный вариант схемы развертывания является наиболее удобным, особенно, если установка Kaspersky Mail Gateway производится одновременно
с развертыванием сети и почтовой системы организации.
Алгоритм работы приложения при установке на выделенный сервер аналогичен алгоритму работы при установке на одном сервере с почтовой системой, однако настройка данной схемы будет иной. IP-адрес сервера, на который будет производиться установка приложения, должен содержаться в
MX-записях защищаемого домена.
При установке приложения на выделенный сервер необходимо:
Настроить приложение для приема почты на порт 25 на всех сете-
вых интерфейсах сервера. Для этого в конфигурационном файле
приложения в секции [mailgw.network] задайте значение:
ListenOn=0.0.0.0:25
В таблице маршрутизации задать передачу всех проверенных со-
общений почтовой системе на порт 25. Для этого в конфигурационном файле приложения в секции [mailgw.forward] задайте значение:
ForwardRoute=*@company.com [host:25]
где: *@company.com – маска адресов получателей;
host – имя сервера почтовой системы организации.
Задать список всех локальных доменов организации в качестве
значения параметра ProtectedDomains секции [mailgw.network]
конфигурационного файла приложения (могут быть использованы
специальные символы «*» и «?»). Почта для них будет проверяться.
2.3.2. Установка приложения внутри
почтовой системы
При установке приложения внутри почтовой системы преимуществом является то, что невозможно получить из внешней сети данные об установленном на сервере приложении и его параметрах. Кроме того, при установке
приложения внутри почтовой системы на выделенный сервер существует
26 Kaspersky
Внимание!
Подобная схема развертывания рекомендована для пользователей, которые уверены в надежности установленной на их сервере почтовой систе-
мы. Установка приложения не повлияет на стабильность работы почтовой
системы.
Внимание!
При развертывании Kaspersky Mail Gateway возможно потребуется настройка работающих внутри организации почтовых клиентов, для того чтобы все исходящие почтовые сообщения направлялись приложению, которое после фильтрации спама и антивирусной проверки доставит почту во
внешнюю сеть.
®
Mail Gateway 5.6
возможность распределения нагрузки на несколько серверов, производящих антивирусную проверку.
При установке приложения и почтовой системы на один сервер предусмотрен следующий алгоритм их совместной работы:
1. Создаются две копии почтовой системы, одна из которых устанавливается на порт 25 и ведет прием почтового потока на всех интерфейсах.
2. Почтовая система передает всю входящую почту по локальному
интерфейсу на другой порт (например, 1025) для фильтрации спама и антивирусной проверки приложением.
3. Приложение производит фильтрацию спама и антивирусную проверку, после чего пересылает обработанный почтовый трафик второй копии почтовой системы, производящей прием почты на порт,
отличный от вышеупомянутых (например, 1026).
4. Вторая копия почтовой системы осуществляет доставку почты локальным адресатам.
При установке приложения на выделенный сервер алгоритм работы системы аналогичен рассмотренному выше. Кроме того, данный вариант допускает запуск нескольких копий приложения на разных серверах. В таком случае нагрузка по проведению фильтрации спама и антивирусной проверки
почтового трафика может быть равномерно распределена между ними.
При использовании данной схемы развертывания приложения необходимо:
Задать список всех локальных доменов в качестве значения параметра ProtectedDomains секции [mailgw.network] конфигурацион-
ного файла приложения (могут быть использованы специальные
символы «*» и «?»). Почта для них будет проверяться.
Состав и типичные схемы развертывания приложения 27
Внимание!
Если в организации установлены межсетевые экраны или организованы
DMZ, необходимо обеспечить доступ почтовых клиентов и серверов внешней и внутренней сети к установленному приложению для соединения с
ним и маршрутизации почтового трафика.
Внимание!
Если для установки вы использовали rpm-пакет, после копирования файлов
дистрибутива на сервер вам необходимо самостоятельно запустить скрипт
postinstall.pl,выполняющий настройку приложения после установки. Скрипт
postinstall.pl устанавливается по умолчанию в каталог
/opt/kaspersky/mailgw/lib/bin/setup/ (для Linux) ивкаталог
/usr/local/libexec/kaspersky/mailgw/setup/ (для FreeBSD).
ГЛАВА 3. УСТАНОВКА
ПРИЛОЖЕНИЯ
Прежде чем приступить к установке Kaspersky Mail Gateway, необходимо:
Убедиться, что система соответствует аппаратным и программным
требованиям (см.п. 1.3 на стр. 13).
Настроить интернет-соединение (дистрибутив приложения не со-
держит базы Kaspersky Mail Gateway и базы фильтрации спама,
необходимые для выполнения антивирусной проверки и фильтрации спама).
Войти в систему под пользователем root или любым другим,
имеющим права привилегированного пользователя.
3.1. Установка приложения на
сервер под управлением Linux
Для серверов, работающих под управлением операционной системы Linux,
приложение Kaspersky Mail Gateway распространяется в двух вариантах
установки, в зависимости от дистрибутива операционной системы Linux.
Для дистрибутивов Linux Red Hat, Linux SUSE и Linux Mandriva предусмотрена установка приложения из rpm-пакета.
Для запуска установки Kaspersky Mail Gateway из rpm-пакета в командной
строке введите:
# rpm -i <имя_файла_дистрибутива>
Для дистрибутивов Linux Debian и Linux Ubuntu установка осуществляется с
помощью deb-пакета приложения.
Установка приложения 29
Внимание!
Существуют особенности установки приложения для дистрибутива
Mandriva. Возможно, вам придется выполнить дополнительные действия
для обеспечения работы приложения на таких системах (подробнее см.
главу 9 на стр. 116).
Внимание!
По ряду причин установка может завершиться с ошибкой. В этом случае
убедитесь, что ваш компьютер соответствует аппаратным и программным
требованиям (см. п. 1.3 на стр. 13), и что вход в систему выполнен с правами пользователя root.
Для запуска установки Kaspersky Mail Gateway из deb-пакета в командной
строке введите:
# dpkg -i <имя_файла_дистрибутива>
После запуска команды дальнейший процесс установки будет выполнен
автоматически.
3.2. Установка приложения на
сервер под управлением
FreeBSD
Для серверов, работающих под управлением операционной системы
FreeBSD, дистрибутив Kaspersky Mail Gateway поставляется в pkg-пакете.
Для запуска установки Kaspersky Mail Gateway из pkg-пакета в командной
строке введите:
# pkg_add <имя_пакета>
После запуска команды дальнейший процесс установки будет выполнен
автоматически.
3.3. Процесс установки
Установка приложения на сервер включает в себя следующие шаги:
30 Kaspersky
Внимание!
Если для установки вы использовали rpm-пакет, то для выполнения последующих шагов запустите скрипт postinstall.pl (устанавливается по умолча-
нию в каталог /opt/kaspersky/mailgw/lib/bin/setup/ (для Linux) и в каталог /usr/local/libexec/kaspersky/mailgw/setup/ (для FreeBSD)).
®
Mail Gateway 5.6
Шаг 1. Подготовка системы к установке
На данном этапе происходит создание системной группы и пользователя
(по умолчанию создается группа klusers и пользователь kluser). В дальнейшем при старте приложение будет использовать именно этого пользователя (не root). Это необходимо для обеспечения дополнительной безопасности.
Шаг 2. Копирование файлов в рабочие директории на
сервере
На этом этапе файлы приложения копируются в рабочие директории на
сервере. Подробное описание каталогов, в которые производится установка, см. в п. B.1 на стр. 168.
Шаг 3. Постинсталляционная настройка
Постинсталляционная настройка включает в себя следующие этапы:
Настройка основного компонента приложения (см. п. 3.4 на стр. 31). Настройка использования сервиса UDS. Установка и регистрация ключа.
Если ключ на момент установки временно отсутствует (например,
приложение приобретено через интернет, и ключ еще не доставлен
по электронной почте), можно установить его непосредственно перед началом использования приложения (см. п. 5.6 на стр. 79). Обратите внимание, что если ключ не установлен, обновление баз
Kaspersky Mail Gateway, баз фильтрации спамаи запуск основного
компонента приложения в рамках процесса установки не выпол-
няется. В этом случае необходимо выполнить эти действия самостоятельно после установки ключа.
Настройка компонента keepup2date. Установка (обновление) баз Kaspersky Mail Gateway и баз фильт-
рации спама. Необходимо установить базы приложения и базы
фильтрации спама перед началом использования приложения.
Loading...
+ 224 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.