· 17 мин чтения

Настройка сервера Windows и Linux для офиса с нуля

Семёнов Евгений Сергеевич, директор АйТи Фреш. За 15+ лет я ввёл в эксплуатацию больше 200 серверов в офисах Москвы и области — от Windows Server для Active Directory до Linux-почтовиков и БД-кластеров. Эта статья — практический свод того, что я делаю при настройке нового сервера, независимо от того, это Windows или Linux. Подробности, настоящие команды, кейс с реальными цифрами и советы, которые я давно не встречаю в документации.

Выбор ОС: что для каких задач

Главное правило — берём ту ОС, под которую лучше заточена задача. Не существует «универсально правильной» системы.

ЗадачаЛучший выбор
Active Directory / файловые шары / GPO / WSUSWindows Server 2022
1С-сервер, RDS, Exchange, MS SQLWindows Server 2022
Веб (nginx, Apache), PHP, Node.jsUbuntu 22.04 / Debian 12
База данных (PostgreSQL, MySQL)Ubuntu / Rocky Linux
Почта (Postfix + Dovecot)Debian
Мониторинг (Zabbix, Prometheus)Ubuntu / Rocky
Proxy, VPN, файрволDebian / Rocky

В типовом офисе на 50 РМ я ставлю 2 контроллера домена Windows Server + 3–4 Linux-виртуалки под специализированные сервисы, всё внутри Hyper-V или Proxmox.

Железо и гипервизор

Я всегда рекомендую виртуализацию. Одна коробка Dell PowerEdge T440 с Xeon Silver 4214 (12 ядер), 96 ГБ RAM, 2×960 ГБ SSD под систему и 4×4 ТБ HDD RAID-10 под данные — тянет всю инфраструктуру офиса на 30–50 человек. Для производств или более крупных инсталляций беру Dell PowerEdge R750xa с Xeon Platinum 8280, 256 ГБ RAM и NVMe в RAID-10. У нас на практике один такой «монстр» тянет до 40 виртуалок.

Гипервизор — Hyper-V для смешанных Windows/Linux-ферм или Proxmox VE, если ферма в основном Linux. VMware ESXi стал дорогим после Broadcom, и я перестал его рекомендовать новым клиентам.

Установка Windows Server 2022

# После установки, через PowerShell
Rename-Computer -NewName "DC01" -Restart

# Базовый хардненинг
Set-TimeZone -Id "Russian Standard Time"
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True

# Установка ролей AD DS
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools
Install-ADDSForest -DomainName "corp.example.ru" -DomainNetbiosName "CORP" `
  -ForestMode Win2016 -DomainMode Win2016 -InstallDns -Force

# DHCP на том же сервере для малого офиса
Install-WindowsFeature DHCP -IncludeManagementTools
Add-DhcpServerv4Scope -Name "LAN" -StartRange 192.168.10.100 `
  -EndRange 192.168.10.200 -SubnetMask 255.255.255.0

# WSUS для централизованных обновлений
Install-WindowsFeature UpdateServices -IncludeManagementTools

Важные штатные настройки: отключаю IPv6 при отсутствии реальной нужды, выношу логи и SYSVOL на отдельный диск, настраиваю аудит учётных записей и изменений в AD. Всегда ставлю Windows Admin Center — это веб-панель для управления, не надо открывать mmc-консоли.

Установка Ubuntu 22.04 Server

# После установки
timedatectl set-timezone Europe/Moscow
hostnamectl set-hostname srv-app01

# Обновления и базовые утилиты
apt update && apt -y upgrade
apt install -y htop iotop sysstat net-tools curl wget \
  fail2ban ufw unattended-upgrades

# Firewall
ufw default deny incoming
ufw default allow outgoing
ufw allow from 192.168.10.0/24 to any port 22
ufw --force enable

# SSH-хардненинг
sed -i 's/^#PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config
sed -i 's/^#PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config
systemctl restart ssh

# Автообновления
dpkg-reconfigure -plow unattended-upgrades

Дополнительно: настройка chrony для синхронизации времени с внутренним DC, установка Node Exporter для Prometheus, включение audit через auditd. На Linux я всегда отключаю root-логин по SSH и вхожу через sudo-пользователя с ключом.

Безопасность: общие правила

Бэкапы — святое

У нас на практике 80% проблем у новых клиентов — это «бэкап делался, но не проверяли». Я всегда настраиваю бэкап с проверкой восстановления.

Мониторинг

Незаметная поломка — самая дорогая. Прометеус или Заббикс обязательны на каждом сервере:

# Ubuntu — Node Exporter
apt install -y prometheus-node-exporter
systemctl enable --now prometheus-node-exporter

# Windows — Zabbix Agent 2 или windows_exporter
Install-Module -Name WindowsAdminCenter -Force

Алерты в Telegram через Alertmanager или Zabbix Media — CPU > 85%, диск > 85%, сервис упал, неудачный вход.

Реальный кейс: офис юридической фирмы на 70 РМ

В сентябре 2025 клиент — юридическая фирма на 70 сотрудников в Москве — переехал в новый офис и заказал полную инфраструктуру. Бюджет 1.2 млн руб. Собрали: Dell PowerEdge R750xa (Xeon Platinum 8280, 192 ГБ RAM, 2×480 ГБ SSD под Hyper-V, 6×4 ТБ HDD RAID-10), подключили 40G Mellanox ConnectX-5. На нём развернули: 2 DC Windows Server 2022, файловый сервер с DFS, 1С-сервер, RDS для юристов в командировках, Ubuntu-виртуалку с nginx + MariaDB под корпоративный сайт, Ubuntu-виртуалку с Zabbix и Grafana, MinIO на ещё одной Ubuntu под бэкапы. За 8 месяцев — 2 плановых окна обслуживания по 30 минут ночью, ноль аварий, RDS на удалёнке летает. Ежедневный инкрементальный бэкап 240 ГБ, полный в выходные.

Что НЕ надо делать

Настроим серверную инфраструктуру под ваш офис

Проектирование, подбор железа, монтаж, установка Windows/Linux, роли AD/DHCP/DNS/RDS/1С, бэкап Veeam, мониторинг Zabbix, обучение вашей команды. Офисы от 10 до 500 РМ. Москва и область.

Телефон: +7 903 729-62-41
Telegram: @ITfresh_Boss
Семёнов Евгений Сергеевич, директор АйТи Фреш

FAQ — настройка серверов

Windows Server или Linux для офиса?
Зависит от задач. Для Active Directory, Exchange, 1С, RDS — Windows Server. Для веб-серверов, БД, почты Postfix, мониторинга — Linux.
Что ставить — физический сервер или виртуализацию?
Всегда виртуализацию. Hyper-V, VMware ESXi или Proxmox — выбор по предпочтениям. Одна физическая машина легко тянет 10–20 виртуалок.
Какое железо выбрать?
Для офиса до 50 РМ — Dell PowerEdge T440/R640. CPU Xeon Silver/Gold, 64–128 ГБ RAM, SSD RAID-1 под OS, HDD RAID-10 под данные.
Как часто обновлять?
Security-патчи — еженедельно на тестовой среде, раз в 2 недели в продакшене. Feature-апдейты — раз в квартал.
Нужен ли UPS?
Обязательно. Минимум онлайн-ИБП на 1500 ВА с возможностью корректного shutdown через NUT или PowerChute.

Подпишитесь на рассылку ITfresh

Раз в неделю — практические гайды для руководителя IT и сисадмина: безопасность, 1С, миграции, резервные копии, лайфхаки из реальных проектов.

Реквизиты оператора персональных данных

ООО «АЙТИ-ФРЕШ», ИНН 7719418495, КПП 771901001. Юридический адрес: 105523, г. Москва, Щёлковское шоссе, д. 92, корп. 7. Контакт: info@itfresh.ru, +7 903 729-62-41. Оператор обрабатывает e-mail подписчика в целях рассылки информационных и рекламных материалов до момента отзыва согласия.