جزییات کتاب
OpenVPN, или Кроссплатформенная частная сетьРано или поздно большинство системных администраторов сталкивается с необходимостью соединить свои территориально удаленные сети с помощью надежного, достаточно быстрого и в то же время защищенного от прослушивания и вмешательства злоумышленников канала. Для этого понадобится создать виртуальную частную сеть (Virtual Private Network), или VPN. Решать поставленную задачу будем с помощью программы OpenVPN. Первая части статьи посвящена обзору возможностей пакета и примерам настройки соединения через VPN нескольких удаленных сетей с помощью маршрутизируемых (routed) туннелей.Андрей БешковLinux и NTFSРабота Linux с файловой системой NTFS пока далека от идеала. На данный момент существуют два свободных проекта, решающие вопросы работы с разделами NTFS. Первый - Linux-NTFS, предлагающий традиционный подход - написание драйвера, и второй - Captive-NTFS, который пробует решить все эмуляцией системы. О возможностях, предоставляемых этими проектами, и пойдет речь в статье.Сергей ЯремчукЕще раз о ClamAV: особенности установки во FreeBSDПроцесс установки антивируса ClamAV на ОС Linux был описан в статье Сергея Яремчука в мартовском номере журнала. Под FreeBSD этот процесс происходит несколько иначе, что стало поводом для написания данной статьи.Сергей СупруновВ яблочко!Краткий обзор ОС Darwin 7.0 на платформе x86 (Mac OS X 10.3 Jaguar).Антон БорисовПрактика работы с NetBSD: профилирование ядраНастройка системы на оптимальную производительность с помощью профилирования ядра.Александр БайракЗнакомство с UsergateУстановка и настройка Usergate - одного из самых простых решений для учета интернет-трафика в небольших сетях.Андрей УваровРазгон и торможение Windows NTРазработчики ядра исполнительной системы говорят, что оно дает пищу всему остальному. И это отнюдь не преувеличение! На плохом фундаменте ничего хорошего не построишь, и качество ядра в значительной мере определяет производительность всей операционной системы в целом. В комплект поставки Window NT входит большое количество разнообразных ядер (в том числе и нашумевшее ядро I486С, по слухам значительно увеличивающее быстродействие системы). Как оценить их производительность? Обычные тестирующие пакеты для этого не подходят, и адекватную методику измерений приходится разрабатывать самостоятельно с учетом архитектуры ядра Windows и специфической направленности возложенных на него задач.Крис КасперскиПоисковая система своими рукамиДанная статья о том, как очень просто и быстро настроить службу индексирования (MS Indexing Service) для работы с интернет-сервером IIS (MS Internet Information Services). Рассматриваемые в статье методы и приемы могут быть применены ко всем версиям Windows, начиная c Windows2000. Эта информация может быть полезна тем, перед кем встала задача организовать поиск по веб-сайту или по файловым серверам в локальной сети.Андрей СапроновHTML-шаблоны для PHP и Perl, или Не делайте инструмент самоцелью!Интерпретируемые языки веб-программирования, такие как PHP, Perl, ASP VBScript всегда давали возможность совмещать код языка и HTML. Это быстро и просто. В начале. Как только проект или отдельный файл-сценарий начинают разрастаться, эта смесь так же быстро становится неудобоваримой. Взявшись переписывать какой-либо сценарий, сразу хочется выкинуть HTML-вставки просто потому, что они начинают мешать читать программный код. Ради этого, ради разделения HTML-форматирования вывода и логики программы и был придуман механизм шаблонов. Логика остается программе, верстка - шаблону. Программа обрабатывает запрос, формирует данные и заполняет шаблон. Шаблон всегда содержит HTML-код и некоторые дополнительные конструкции для вставки данных и управления выводом. Тут необходимо кое-что прояснить.Дмитрий ГоряиновОбработка HTML-шаблонов off-line. Возможности и ограниченияМетод создания HTML-документов путём сборки по шаблонам неоднократно подтвердил свою мощность и с успехом применяется многими веб-разработчиками. Автор статьи анализирует накопленный опыт и предлагает ещё один обработчик шаблонов, при создании которого он, прежде всего, стремился сохранить гибкость метода и упростить его использование до такой степени, чтобы предложенным механизмом смогли воспользоваться все члены команды разработчиков, в том числе и неискушённые в программировании. Таким образом, предложенный механизм может служить ещё и удобным средством интеграции, упрощая взаимодействие специалистов разного профиля.Алексей МичуринАвтоматизация процессов в сетиВ повседневной работе системному администратору необходимо многократно выполнять одни и те же рутинные действия. Для облегчения собственного бытия имеет смысл автоматизировать следующие процессы: управление сетевыми ресурсами (автоматическое отключение/подключение сетевых принтеров и дисков в зависимости от членства пользователей в соответствующей группе безопасности), конфигурирование рабочей станции, сбор информации об аппаратном и программном обеспечении рабочих станций (решение задачи инвентаризации). Так или иначе, решение задач этого круга сводится к чтению/записи данных реестра. Управление реестром осуществляется с помощью нескольких инструментов, которые будут рассмотрены в настоящей статье.Запуск в VMWare гостевой оси, установленной на физическом дискеВ статье описана возможность запуска гостевой системы, установленной на компьютере, при помощи VMWare. ОС Windows 2000 Professional, Linux (Fedora Core и SuSe) установлены самым обычным способом. Для более рационального использования времени и ресурсов необходимо одну из них (в данном случае Windows) запускать либо на виртуальной машине, либо на реальном компьютере, и чтобы при этом сохранялись все изменения, сделанные в системе. Это также необходимо на случай отсутствия администратора на работе. Про установку и запуск этой программы можно прочитать на http://www.onix.opennet.ru/, где выложены статьи Андрея Бешкова, либо в прошлых номерах журнала. Но в них не описан вопрос запуска уже установленной системы, находящейся на физическом диске. Данный материал должен помочь в этом.Николай ПочабытовИван КоробкоСоздание и настройка IVR (Interactive Voice Response) для маршрутизаторов и голосовых шлюзов фирмы CISCOМихаил ЗаграевскийCrossOver и лицензионный вопросАндрей Бешков