18.1. Выбираем операционную систему для сервера
Наиболее удачным выбором операционной системы для вашего первого сервера является Windows 2000/2003 Server:
• Простота настройки,
• Дружественный интерфейс, привычный пользователям Windows ХР и Me
• Наличие в системе драйверов для наиболее распространённых сетевых карт и современного оборудования.
• Функции автоматической настройки сети
• Встроенная служба ICS. (Общий доступ в Интернет)
• Встроенный брандмауэр.
CPU: 300–600 МГц
Оперативная память: не менее 128 Мб.
С такими параметрами система запустится, но скорость и качество работы будет оставлять много лучшего. Windows может запуститься и на более слабом оборудовании, но вряд ли сможет справиться с функцией сервера.
CPU: 800-1000 МГц или выше.
Оперативная память: 256 и выше.
Нужно помнить, что чем больше пользователей обращаются к системе, тем более мощным и быстрым должен быть сервер.
18.2. Разгоняем Windows ХР
В качестве серверной системы можно использовать и Windows ХР, если вам не требуются дополнительные серверные службы и сервисы (Active Directory, TFTPD и т. д.) Но эта система не является серверной и имеет функциональное ограничение: к компьютеру под управлением Windows ХР Pro одновременно могут подключаться не более 10 человек. (В случае с Windows ХР Ноте не более 5). Сетевыми подключениями Windows считает доступ к файлам и принтерам через соответствующую службу Microsoft. Это ограничение не относится к сторонним программам, скажем, к вашему I-chat, HTTP или FTP серверу. Если ваша сеть состоит из 10 пользователей или менее, вам не о чем беспокоиться. Однако все меняется, размеры сетей очень быстро растут и рано или поздно вы с этой проблемой столкнетесь. На самом деле, Windows ХР Pro и Windows 2003 Server очень похожи. Поэтому заставить работать ХР в режиме сервера нетрудно, достаточно изменить набор ключей в реестре. Это можно сделать с помощью программы TweakNT1.2.1.
После перезагрузки система начинает определяться как Whistler Server[62]
. Официально такой ОС не существует, очевидно, Windows ХР служила рабочей основной для создания Windows 2003 Server.Помимо того, что снимается ограничение на количество сетевых соединений таким образом можно установить на ХР серверное ПО, если в обычном режиме оно не хочет запускаться. Впрочем, по возможности все же лучше использовать полноценную серверную ОС, так как ненужные сегодня, дополнительные службы в будущем могут понадобиться.
18.3. Комплектующие для сервера домашней ЛВС
Выбор комплектующих это всегда столкновение противоположностей, с одной стороны сервер должен стабильно работать, обладать высокой производительностью и недорого стоить с другой. Так же стоит определиться с ролью, что будет выполнять ваш сервер, если это просто обеспечение доступа в Интернет, то справиться даже с большим числом пользователей сможет маломощная система.
18.4. Платформа для сервера
Кроме продукции компании VIA можно достать только подержанное оборудование, хорошие результаты показывают процессоры семейства Intel Pentum 3.
Лучшим выбором будут материнские платы на базе чипсета Intel 815ЕР-В (ASUS TUSL2-C; ABIT ST6). Недостаток данной платформы — отсутствие поддержки оперативной памяти DDR. SDRAM память более медленная, а так же стоит дороже.