Видеонаблюдение через интернет: как настроить доступ

Удалённое видеонаблюдение через интернет: как настроить

Марина
Марина
📅 21 сентября 2026
Удалённое видеонаблюдение через интернет: как настроить

Смотреть камеры из любой точки можно тремя способами: подписаться на облачный сервис, поднять свой сервер с программой-видеорегистратором (NVR) или пробросить порт к камере на роутере. Первые два работают и не открывают камеру всему интернету, третий почти всегда заканчивается чужими глазами в вашем дворе. Свой сервер под архив собирают на обычной виртуальной машине — подходящие тарифы собраны в разделе VPS с большим диском под хранилище.

Материал для тех, у кого дома или в небольшом офисе стоит от двух до восьми IP-камер и хочется видеть картинку с телефона, а не только с монитора в подсобке. Разберём, сколько канала съедает поток, сколько гигабайт занимает архив за неделю, во сколько обойдётся сервер и как собрать всё это по шагам без дыр в безопасности.

Что происходит, когда вы «смотрите камеру через интернет»

IP-камера — это маленький компьютер с объективом. Она снимает, сжимает картинку кодеком H.264 или H.265 и отдаёт готовый поток по протоколу RTSP (Real Time Streaming Protocol — стандартный способ передачи видео в реальном времени). Внутри локальной сети этот поток забирает регистратор или программа на телефоне.

Проблема в том, что локальная сеть за роутером снаружи не видна. Роутер выдаёт устройствам внутренние адреса вида 192.168.1.x, а в интернет выходит под одним общим. Чтобы поток дошёл до вас с дачи или из отпуска, кто-то должен связать внешний мир и внутреннюю сеть.

Ровно здесь и расходятся три сценария. Облачный сервис ставит посредника у себя: камера подключается к его дата-центру сама, вы заходите в приложение. Свой сервер делает то же самое, только посредник ваш. Проброс портов работает напрямую: роутер пускает внешние запросы прямо на камеру.

Есть и четвёртое обстоятельство, о котором узнают уже после покупки камер. Многие домашние тарифы выдают «серый» адрес: один внешний IP делится между сотнями абонентов через CGNAT. Тогда проброс портов физически невозможен и остаются первые два способа.

Сколько интернета съедает одна камера

Просмотр одной камеры в разрешении 1080p требует около 4 Мбит/с исходящего канала. Это цифра именно для отдачи: поток уходит из вашей сети наружу, а домашние тарифы обычно куда щедрее на приём, чем на отдачу.

Дальше арифметика простая и неприятная. Две камеры при одновременном просмотре — уже 8 Мбит/с, четыре — 16 Мбит/с. Если провайдер даёт 10 Мбит/с на отдачу, третья камера начнёт рассыпаться на квадраты, а первые две станут отставать на 2–3 секунды.

Спасает второй поток. Почти любая камера умеет отдавать два потока одновременно: главный в 1080p или 4K для записи в архив и вспомогательный в 640×360 при 0,5 Мбит/с для просмотра на телефоне. Восемь камер во вспомогательном качестве укладываются в 4 Мбит/с — это уже реально.

Когда архив уезжает на арендованный сервер, добавляется постоянная отдача записи: камера 1080p в H.265 шлёт наверх 2,5 Мбит/с круглосуточно, четыре камеры — 10 Мбит/с. Померьте свой канал заранее: скорость отдачи ограничивает схему сильнее, чем мощность сервера.

Нагрузка на канал при просмотре IP-камер
Переключение приложения на вспомогательный поток снимает проблему четвёртой камеры без потери смысла картинки на телефоне.

Способ 1. Облачный сервис видеонаблюдения

Облачный сервис — это подписка. Вы регистрируете камеру в приложении оператора, она сама устанавливает исходящее соединение с его дата-центром, вы смотрите картинку через мобильное приложение. Настройка занимает 10–15 минут и не требует ни белого IP, ни знания слова «порт».

Платить придётся за каждую камеру и за глубину архива отдельно: хранение 7 суток дешевле, чем 30 суток, запись по движению дешевле круглосуточной. При одной-двух камерах это самый спокойный вариант — обслуживание и резервирование дисков не ваша забота.

Минусов два, и они не технические. Архив лежит у оператора, и вы не управляете тем, кто и на каких основаниях к нему обращается. А цена растёт линейно: восьмая камера стоит столько же, сколько первая, тогда как свой сервер восьмую камеру принимает почти бесплатно. Подробный разбор схемы с готовым облаком есть в отдельном материале про облачное хранилище для видеонаблюдения.

Способ 2. Свой сервер с NVR-софтом

NVR расшифровывается как Network Video Recorder — сетевой видеорегистратор. Раньше это была отдельная коробка с дисками, сейчас чаще программа: ZoneMinder, Shinobi, Frigate и подобные пакеты ставятся на обычный Linux и умеют принимать десятки RTSP-потоков, писать архив и отдавать веб-интерфейс.

Ключевая идея схемы — камеры вообще не выходят в интернет. Они остаются в локальной сети и разговаривают только с регистратором. Регистратор сам инициирует исходящее соединение к вашему серверу и отправляет туда поток и копии записей. Ни один порт на домашнем роутере при этом открывать не нужно.

Регистратором служит мини-ПК или одноплатный компьютер вроде Raspberry Pi рядом с камерами, а арендованная машина работает витриной и второй копией архива. Такая пара переживает и кражу оборудования, и обрыв кабеля: при потере связи локальная запись продолжается, а копия на сервере остаётся, если регистратор унесли.

Есть и упрощённый вариант для объекта с белым IP — постоянным внешним адресом, который виден из интернета. Сервер сам забирает потоки с камер, а на роутере разрешены входящие подключения строго с одного адреса — адреса вашего сервера. Это работает, но требует аккуратности в правилах межсетевого экрана (файрвола), поэтому новичкам мы советуем схему с локальным регистратором. Требования к железу разбираются в гайде про сервер для видеонаблюдения.

Способ 3. Проброс портов — почему так делать не стоит

Проброс портов выглядит проще всего: в настройках роутера указываете, что запросы на внешний порт 8080 надо переслать на камеру 192.168.1.64, и открываете этот адрес из браузера. Работает сразу, стоит ноль рублей, инструкций в сети сотни.

Так камеры и утекают. С момента открытия порта устройство видно всему интернету, а сеть постоянно сканируют боты — автоматические программы, которые круглосуточно ищут открытые адреса. Они перебирают стандартные порты 80, 554, 8000 и 8080 и подставляют заводские пары логин-пароль вроде admin/admin или admin/12345. Свежая камера с несменённым паролем находится за считаные часы после публикации.

Дальше сценарии разные и одинаково неприятные: трансляция уходит на публичный сайт с чужими камерами, устройство включают в ботнет, а через камеру сканируют остальную сеть — принтер, сетевой диск, роутер. Прошивки камер обновляют редко, и известные уязвимости живут в них годами.

Если проброс всё же нужен временно, минимум такой: сменить пароль на 16+ символов, перевесить сервис на нестандартный порт, ограничить доступ списком доверенных адресов и повесить fail2ban на попытки подбора. Механика самого проброса описана в глоссарии — port forwarding.

Сколько места нужно под архив

Объём архива считается из битрейта, а не из разрешения. Формула простая: битрейт в мегабитах делим на 8, получаем мегабайты в секунду, умножаем на 86 400 секунд в сутках. Таблица ниже — готовые цифры для круглосуточной записи.

Разрешение Кодек Битрейт Архив за сутки, 1 камера Архив за 7 дней, 4 камеры
640×360 (вспомогательный поток) H.264 0,5 Мбит/с 5,4 ГБ 151 ГБ
1280×720 H.264 2 Мбит/с 21,6 ГБ 605 ГБ
1920×1080 H.264 4 Мбит/с 43,2 ГБ 1210 ГБ
1920×1080 H.265 2,5 Мбит/с 27 ГБ 756 ГБ
3840×2160 H.265 8 Мбит/с 86,4 ГБ 2419 ГБ

Две настройки режут эти числа в разы. Кодек H.265 при том же качестве картинки даёт файл примерно вдвое меньше, чем H.264, — его поддерживают почти все камеры, выпущенные после 2019 года. А запись по детектору движения оставляет на диске только те отрезки, где что-то происходило: во дворе частного дома это 15–25 % времени, то есть 1080p в H.265 сжимается с 27 ГБ до 5–7 ГБ в сутки.

Отсюда практический вывод. Четыре камеры 1080p в H.265 с записью по движению и глубиной архива 14 суток укладываются примерно в 300–400 ГБ. Круглосуточная запись тех же камер за те же 14 суток потребует уже около 1,5 ТБ, и это меняет выбор тарифа целиком.

Объём архива видеонаблюдения по кодекам и разрешениям
Четыре камеры 1080p в H.265 с детектором движения и глубиной 14 суток укладываются в 300–400 ГБ вместо полутора терабайт.

Какой сервер брать под 2–8 камер и сколько это стоит

Приём готового потока — задача нетребовательная к процессору, если не включать распознавание объектов. Регистратор просто складывает пакеты в файлы. Для 4–8 камер хватает 2 ядер и 2 ГБ оперативной памяти, узким местом становится диск и его объём.

Поэтому выбирать стоит по стоимости гигабайта, а не по частоте процессора. Ниже — стартовые тарифы восьми провайдеров из раздела хранилищ каталога.

Провайдер Стартовая цена Что в стартовом тарифе Тарифов Оценка
1cloud от 140 ₽/мес 100 ГБ SSD 79 3,8
Miran от 190 ₽/мес 100 ГБ SSD 59 3,8
Selectel от 200 ₽/мес 1 ядро, 1 ГБ RAM, 10 ГБ NVMe 69 4,5
Beget от 330 ₽/мес 1 ядро, 1 ГБ RAM, 10 ГБ NVMe 7 4,5
IQHost от 350 ₽/мес 1 ядро, 2 ГБ RAM, 15 ГБ SSD 17 4,0
Timeweb Cloud от 477 ₽/мес 1 ядро, 1 ГБ RAM, 15 ГБ NVMe 4 4,5
Activecloud от 490 ₽/мес почасовая оплата, автобэкапы 3,8
Cloud4Y от 500 ₽/мес почасовая оплата, автобэкапы 3,8

Данные проверены 04.09.2026.

Разница между строчками не в качестве, а в устройстве тарифа. У 1cloud и Miran в стартовую цену уже входит 100 ГБ, и это удобно: на такой машине живут четыре камеры с записью по движению и трёхдневным окном. У Selectel и Beget старт идёт с 10 ГБ NVMe, зато диск докупается отдельно и растёт до нужного объёма без смены сервера.

Быстрый NVMe для архива избыточен: видео пишется длинными последовательными кусками, а не мелкими случайными операциями. Если провайдер даёт выбор, дешёвые механические диски экономят половину бюджета — такие тарифы собраны в разделе VPS с HDD. Площадка в России удобна и по другой причине: до сервера в Москве или Петербурге пинг (время отклика) с домашнего канала обычно 5–20 мс против 40–60 мс до Европы, а список площадок есть в разделе VPS в России.

Три способа рядом: чем они реально отличаются

Сводная таблица помогает не запутаться в аргументах. Строки подобраны так, чтобы видеть цену решения не только в рублях, но и в открытых наружу дверях.

Критерий Облачный сервис Свой сервер с NVR Проброс портов
Открытые порты на роутере не нужны не нужны нужны, камера видна извне
Работает при сером IP да да нет
Кто хранит архив оператор вы регистратор дома
Плата за камеру ежемесячно 140–500 ₽/мес за весь сервер 0 ₽ плюс белый IP
Время настройки 10–15 минут 1–2 часа 20 минут
Кто чинит поломки оператор вы вы
Главный риск уход сервиса или рост тарифа ошибка в своей настройке боты находят камеру за часы

Логика выбора получается такая. Одна-две камеры без особых требований к приватности — берите облачный сервис и не тратьте выходные. От четырёх камер, при нескольких объектах или когда архив нельзя отдавать наружу, свой сервер выигрывает и по деньгам, и по контролю. Проброс портов не выигрывает ни в одном сценарии.

Как поднять свой сервер видеонаблюдения по шагам

Ниже — минимальный маршрут для схемы с локальным регистратором и арендованной машиной в роли витрины и второй копии архива. Всё делается в браузере и терминале, паяльник не нужен.

Объём диска считайте заранее по таблице выше: расширить его можно и позже, но у части провайдеров это требует перезагрузки. И заведите доменное имя для регистратора — по IP-адресу сертификат не выпустить.

  1. Возьмите сервер на 2 ядра и 2 ГБ оперативной памяти с диском под расчётный объём архива плюс 20 % запаса. На старте достаточно тарифа за 140–350 ₽/мес.
  2. Установите на него Docker командой curl -fsSL https://get.docker.com | sh — она скачивает и разворачивает движок контейнеров, чтобы NVR-софт ставился одной командой без ручной сборки зависимостей.
  3. Запустите выбранный пакет — ZoneMinder, Shinobi или Frigate — из готового образа, задав в переменных окружения путь к каталогу архива и глубину хранения в сутках.
  4. Настройте локальный регистратор: подключите камеры по RTSP внутри домашней сети и включите отправку потока и записей на адрес сервера исходящим соединением.
  5. Закройте веб-интерфейс: поставьте перед ним обратный прокси на Nginx, выпустите бесплатный сертификат Let’s Encrypt и разрешите вход только по HTTPS.
  6. Ограничьте доступ: смените порт SSH, запретите вход по паролю, оставив ключи, и включите двухфакторную аутентификацию — вход с подтверждением кодом из приложения — в панели NVR, если она поддерживается.
  7. Настройте ротацию: старые записи должны удаляться автоматически по достижении заданной глубины, иначе диск заполнится и запись просто остановится.

После сборки проверьте схему честно: отключите домашний интернет на 10 минут и убедитесь, что локальный регистратор продолжает писать, а после восстановления связи догоняет пропущенное. Пошаговая настройка правил доступа разобрана в материале про файрвол на Linux-сервере.

Как защитить архив от посторонних

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

Базовая гигиена закрывает почти все попытки: уникальный пароль на каждую камеру и на панель регистратора, вход на сервер только по ключу, обновления раз в месяц, блокировка адреса после 5 неудачных попыток входа. На этом уровне массовые сканеры отваливаются полностью.

Вторая линия — резервная копия архива отдельно от самого сервера. Записи по расписанию выгружают в объектное хранилище, где место стоит в разы дешевле дискового и оплачивается по факту. Если сервер скомпрометируют или он просто умрёт, важные фрагменты останутся.

И третье: не держите на одной машине видеонаблюдение и что-то ещё. Сайт с уязвимым плагином, установленный на том же сервере, отдаёт доступ и к архиву тоже. Отдельная машина за 190 ₽/мес дешевле последствий такого соседства.

Частые ошибки

Эти пять промахов встречаются практически в каждой самостоятельной сборке. Все они исправляются за один вечер, если знать о них заранее.

  • Оставили заводской пароль на камере, полагаясь на то, что «её никто не найдёт». Находят автоматические сканеры, а не люди.
  • Считали архив по разрешению, а не по битрейту, и купили 30 ГБ вместо 400 ГБ. Запись останавливается на третьи сутки.
  • Смотрят все камеры в главном потоке 1080p, забыв про вспомогательный: канал отдачи в 10 Мбит/с ложится на четвёртой камере.
  • Не настроили автоудаление старых записей — диск забился, а вместе с ним встали и остальные сервисы на машине.
  • Не проверили, что показывает камера. Кадр с чужими окнами или с клавиатурой на рабочем столе создаёт проблемы независимо от защиты сервера.

Частые вопросы

Можно ли обойтись без белого IP? Да, и это нормальный сценарий. Облачный сервис и схема со своим сервером устроены так, что соединение всегда инициирует ваша сторона: регистратор сам стучится наружу. Белый адрес нужен только для проброса портов, то есть для варианта, который мы и не советуем.

Какой канал нужен, чтобы смотреть четыре камеры? Для просмотра в 1080p — около 16 Мбит/с на отдачу, потому что одна камера съедает 4 Мбит/с. Если переключить приложение на вспомогательный поток 640×360, тех же четырёх камер хватит 2 Мбит/с, и разницу на экране телефона вы вряд ли заметите.

Сколько дискового места брать под 14 дней архива? Для четырёх камер 1080p в кодеке H.265 с записью по движению — 300–400 ГБ. При круглосуточной записи тех же камер понадобится около 1,5 ТБ, поэтому детектор движения экономит примерно в четыре раза.

Потянет ли задачу самый дешёвый тариф? Приём потоков нетребователен: 1 ядро и 1 ГБ оперативной памяти справляются с четырьмя камерами, если на сервере не крутится распознавание лиц или номеров. Ограничение всегда в объёме диска, а не в процессоре, поэтому тариф за 140 ₽/мес со 100 ГБ практичнее, чем за 477 ₽/мес с 15 ГБ.

Что будет с записью, если пропадёт интернет? При схеме с локальным регистратором ничего: он пишет на свой диск и синхронизирует пропущенное после восстановления связи. Если регистратора нет и поток шёл сразу на сервер, за время обрыва архив не пополнится — это главный аргумент в пользу локальной копии.

Российский сервер или зарубежный? Для видеонаблюдения выбирайте площадку поближе: пинг до Москвы или Петербурга с домашнего канала обычно 5–20 мс, до европейских дата-центров — 40–60 мс, и на живом просмотре эта задержка чувствуется. Разница в цене между площадками в пределах 100 ₽/мес.

Нужен ли отдельный сервер, если у меня уже есть VPS с сайтом? Технически можно поставить NVR рядом, но не стоит. Видео забьёт диск и канал, а любая уязвимость сайта откроет доступ к архиву. Вторая машина за 190–200 ₽/мес разделяет эти риски полностью.

Насколько сложно поддерживать свой сервер? После настройки — обновления раз в месяц и проверка свободного места. Основная работа приходится на первые 1–2 часа сборки; дальше система работает сама, если настроены ротация архива и уведомления о заполнении диска.

Итог

Удалённый доступ к камерам сводится к выбору посредника. Облачный сервис берёт эту роль на себя за ежемесячную плату с каждой камеры, свой сервер отдаёт вам и архив, и контроль за 140–500 ₽/мес независимо от их числа, а проброс портов экономит деньги ценой открытой наружу камеры. При двух камерах разумно облако, от четырёх — своя машина.

Считать нужно от объёма архива: битрейт умножить на глубину хранения, добавить 20 % запаса и брать тариф под получившуюся цифру. Подобрать сервер с нужным диском можно в разделе VPS под хранилище данных — там тарифы отсортированы по объёму и цене места.

Поделиться:
👁 17 просмотров
Марина
Редактор · FREEHOSTING
Главный редактор FREEHOSTING. С 2020 года тестирует VDS, VPS и хостинг-провайдеров — арендует серверы, нагружает их реальными проектами и пишет честные обзоры по итогам. Помогает читателям выбирать хостинг под свои задачи: от Telegram-бота до production-сайта.