Содержание
Это старая версия документа!
Базовый сценарий FortiWeb: публикация HTTP-сайта на двух серверах с балансировкой Round Robin Задача: опубликовать веб-сайт yourdomain.kz, размещённый на двух серверах: server1 (10.10.10.13) и server2 (10.10.10.14). Сайт должен быть доступен по HTTP. Для защиты используется профиль Inline Alert Only. Решение Шаг 1. Создайте Virtual IP FortiWeb использует Virtual IP для приёма входящих подключений к сайту. Перейдите: Network → Virtual IP → Create Укажите: Name: VIP-yourdomain.kz IPv4 Address: 192.168.55.0/24 Interface: WAF_client
Сохраните настройку. Шаг 2. Создайте Virtual Server Созданный Virtual IP необходимо использовать для создания Virtual Server. Перейдите: Server Objects → Server → Virtual Server → New Укажите созданный Virtual IP и включите Virtual Server.
Сохраните настройку. Шаг 3. Настройте Protected Hostnames Protected Hostnames позволяют принимать запросы только для указанного сайта. Перейдите: Server Objects → Protected Hostnames → Create New Добавьте: yourdomain.kz www.yourdomain.kz Для Default Action выберите Deny.
Это означает, что запросы с другими именами сайта будут отклонены.
Шаг 4. Создайте Server Pool Server Pool объединяет физические серверы, на которых размещён сайт. Перейдите: Server Objects → Server Pool → Create New → Create HTTP Server Pool Укажите: Type: Reverse Proxy Single Server / Server Balance: Server Balance Server Health Check: HLTHCK_HTTP Load Balancing Algorithm: Round Robin Persistence: None
При настройке SSL Connection Settings убедитесь, что TLS 1.3 включён.
После сохранения Server Pool добавьте физические серверы: server1 — 10.10.10.13, порт 80 server2 — 10.10.10.14, порт 80 Для Health Check Domain Name укажите: yourdomain.kz
Остальные параметры можно оставить без изменений.
Шаг 5. Создайте Server Policy Server Policy определяет, какой трафик FortiWeb будет направлять на серверы. Перейдите: Policy → Server Policy → Create New → Create HTTP Policy Укажите: Deployment Mode: Single Server/Server Pool Virtual Server: vsrv-yourdomain.kz Server Pool: srv-pool-yourdomain.kz Protected Hostnames: hostnames-yourdomain.kz HTTP Service: HTTP Web Protection Profile: Inline Alert Only
Сохраните настройку. В режиме Reverse Proxy без Server Policy разрешённый трафик к физическим веб-серверам будет заблокирован. Проверка После завершения настройки проверьте доступность сайта по адресу: http://yourdomain.kz При работе балансировки Round Robin запросы будут поочерёдно направляться на доступные серверы из Server Pool.
