Подготовка к установке ПО


Для корректной работы сервера необходимо выполнить ряд мероприятий. Без них сервер не будет работать.

Статический IP-адрес

Нужно получить публичный статический IP-адрес от интернет-провайдера, использующегося для подключения сервера к сети Интернет. Публичный статический IP-адрес необходим для того, чтобы управляющий сервер мог получить доступ к стримеру. Обычно это дополнительная платная услуга, и следует обратиться к провайдеру, чтобы получить такой адрес. Без статического IP получить постоянный доступ к серверу из сети интернет не получится.

Проброс портов

Сервер использует сетевые порты в работе, и они должны быть доступны через интернет и указывать на ваш локальный сервер (проброшены на роутере при наличии).

Если вы не знаете, что такое проброс портов и как их настроить то прочтите статью в нашем блоге.

Список портов, которые использует сервер:

Порт по умолчаниюФункциональное назначениеПроброс обязателен
80Порт для установки и обновления встроенного SSL сертификатаДа
8083Порт для доступа к серверу по протоколу HTTPДа
8443Порт для доступа к серверу по протоколу HTTPSДа
1025Порт для передачи информации о детекции движения по протоколу SMTPОбязателен в случае, если сервер будет принимать информацию о детекции движения с камеры
8554Порт для передачи ретранслируемого потокаОбязателен в случае, если сервер будет ретранслировать потоки с камер

Для нормальной работы сервера необходимо обязательно открыть порты для SSL, HTTP и HTTPS. Без доступа к этим портам сервер не сможет функционировать. Проверить, открыт ли порт можно с помощью различных сервисов, таких как PortScaner.

Во время установки сервера номера портов уже заданы по умолчанию. Однако, за исключением порта 80, все остальные порты можно изменить после установки сервера. Это можно сделать либо через веб-интерфейс, либо путем редактирования конфигурационного файла.

Создание DNS-имени сервера

Для успешной установки сервера необходимо создать DNS-имя сервера. Эта процедура предполагает под собой создание DNS-записи типа А для имеющегося домена, которую в дальнейшем понадобится ввести на этапе установке сервера.

Если на момент настройки у вас нет персонального доменного имени, вы можете запросить в техподдержке временный поддомен для тестирования стримера. Для этого отправьте запрос с указанием внешнего IP стримера в телеграм-бот

Что такое DNS-запись типа "А"?

На российском рынке регистрацию домена/поддомена второго уровня и создание DNS-записи типа А можно осуществить через нескольких провайдеров услуг регистрации доменных имен и хостинга. Вот некоторые из наиболее популярных провайдеров в России:

Хостинг-провайдеры:

Эти компании предлагают услуги регистрации доменных имен, включая поддомены второго уровня. Они также предоставляют хостинг-услуги, которые позволяют связать ваш поддомен с сервером и настроить соответствующие DNS-записи.

Если у вас еще нет домена, вам потребуется его зарегистрировать, и после этого в личном кабинете хостера (регистратора) создать DNS запись типа А. Например, если у вас есть домен вашей компании, такой как mainstreamer.net, и вашим хостинг-провайдером является компания Sweb, вам нужно войти в личный кабинет Sweb и создать поддомен второго уровня, например server01.mainstreamer.net. Затем этому поддомену нужно присвоить ваш статический публичный IP-адрес, на котором располагается ваш сервер.

Пример создания учетной записи типа «А» в личном кабинете хостинг-провайдера SpaceWeb

После настройки DNS-записей для поддомена второго уровня DNS-серверы должны обновиться и начать указывать на ваш IP-адрес. Этот процесс обычно занимает несколько часов, но в некоторых случаях может потребоваться до 24-48 часов для полной функциональности.

Вы можете проверить, прошло ли применение настроек DNS, например, на сайте 2ip. Если запись вступила в силу, то в информации о результате запроса по домену вы должны увидеть IP-адрес вашего сервера.