инфра/гид

Реверс-прокси (reverse proxy)

Обновлено08.11.2026 Цены проверены08.11.2026Источникselectel.ruЧтение1 мин .md
Коротко

Реверс-прокси — это сервер, который стоит перед сайтом или приложением, принимает запросы посетителей и передаёт их дальше, на один или несколько внутренних серверов. Обычно он же держит HTTPS-сертификаты и прячет настоящие адреса серверов; самые известные — nginx и Caddy. Не путайте с прокси для посетителей: тот работает на стороне пользователя, а реверс-прокси — на стороне сайта.

В этой статье

Простыми словами

Как ресепшен в бизнес-центре. Гости не ищут нужный офис сами: они подходят к стойке, а администратор звонит наверх и передаёт пакет. Гости не знают, на каком этаже сидит компания, и не пройдут без спроса.

Реверс-прокси делает то же с запросами. Он принимает всё, что приходит на порт 443, по имени домена решает, какому приложению это отдать, и возвращает ответ посетителю. Сами приложения наружу не открыты.

Обычный прокси работает за пользователя: через него человек ходит в интернет. Реверс-прокси работает за сайт.

Когда это нужно

  • На одном сервере несколько сайтов или сервисов, а порт 443 один.
  • Нужны автоматические сертификаты Let's Encrypt для всех доменов сразу.
  • Нужна точка входа в России для сайта, который живёт на сервере за рубежом или дома.

Так сделали мы: облачный сервер в Москве с Caddy принимает запросы к 5–6 нашим доменам и по туннелю WireGuard передаёт их основному серверу. Страница отвечает примерно за 0,35 секунды.

Сколько стоит

Сами nginx и Caddy бесплатны, платите за сервер. Для точки входа хватает облачного сервера 2 vCPU / 4 ГБ — от 2 539,74 ₽/мес, сверху загрузочный диск и публичный IP за 189,57 ₽/мес.

Пошаговая настройка — в гайде «Cloudflare не работает в России». Если серверов за прокси несколько и нужен резерв самой точки входа, посмотрите на балансировщик нагрузки.

Источники

  1. Облачные серверы — selectel.ruпроверено 08.11.2026

Связанные гайды