К статье
Практический материал

Администрирование · 12 мин

Как настроить доступ к 1С через интернет

Способы открыть доступ к 1С через интернет: веб-сервер, VPN, RDP и облако. Пошаговая настройка, требования к безопасности, проверка результата и типичные ошибки.

Доступ к 1С через интернет нужен, когда сотрудники работают из дома, из филиалов или в командировках, а база развёрнута в офисе или на сервере. Существует четыре рабочих способа организовать такой доступ: публикация базы на веб-сервере, подключение через VPN, удалённый рабочий стол (RDP) и перенос базы в облачный сервис. Выбор зависит от режима работы базы (файловый или клиент-серверный), количества пользователей и требований к безопасности.

Главное правило: базу 1С нельзя просто «выставить в интернет» открытым портом без шифрования и аутентификации. Такая конфигурация приводит к утечке учётных данных, шифрованию базы вирусами и прямым финансовым потерям. Любой из описанных ниже способов включает защищённый канал и проверку подлинности пользователя.

Перед началом работы определите три вещи: режим базы (файловая или на SQL-сервере), есть ли у вас статический («белый») IP-адрес от провайдера, и сколько пользователей будут подключаться одновременно. От этих ответов зависит выбор схемы и объём настройки.

Как выбрать способ доступа

Каждый вариант решает свою задачу и имеет ограничения. Веб-публикация удобна, когда пользователям нужен доступ из браузера или тонкого клиента с любого устройства, но требует настройки веб-сервера и SSL-сертификата. VPN проще в настройке и безопаснее, но на каждом устройстве нужно настроить подключение и установить платформу 1С.

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

Сравнение вариантов

Веб-сервер (IIS/Apache)

Доступ из браузера и тонкого клиента с любого устройства. Требует белого IP или домена, SSL-сертификата и настройки публикации.

VPN

Максимально простая и безопасная схема: 1С работает как в локальной сети. Нужна настройка VPN на каждом устройстве и установленная платформа.

RDP / терминальный сервер

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

Облако (1С:Фреш, аренда)

Не нужна собственная инфраструктура. Ограничения: абонентская плата, зависимость от провайдера, не все расширения и конфигурации поддерживаются.

Маршрут решения

Как выбрать действие

База клиент-серверная, пользователей много, нужен доступ из браузераПубликуйте базу на веб-сервере с HTTPS
Пользователей до 10–15, есть администратор, важна простотаНастройте VPN до офисной сети
Интернет-канал слабый, а отчёты тяжёлыеИспользуйте терминальный сервер (RDP)
Нет системного администратора и сервераРассмотрите облачный сервис и миграцию базы

Что подготовить перед настройкой

Для любого сетевого способа, кроме облака, потребуется постоянный адрес, по которому сервер доступен из интернета. Это либо статический IP-адрес от провайдера (обычно подключается как дополнительная услуга), либо доменное имя, привязанное к динамическому адресу через службу динамического DNS. Проверить тип адреса можно в договоре с провайдером или сравнив внешний IP до и после перезагрузки роутера.

Также понадобятся: права администратора на сервере с 1С, доступ к настройкам роутера или межсетевого экрана для проброса портов, и актуальная резервная копия базы. Перед любыми изменениями сетевой конфигурации сделайте выгрузку базы через конфигуратор (Администрирование → Выгрузить информационную базу) — это страховка на случай ошибок.

Публикация базы на веб-сервере

Публикация на веб-сервере даёт доступ к базе через браузер (веб-клиент) или тонкий клиент по адресу вида https://ваш-домен/ИмяБазы. Платформа 1С поддерживает два веб-сервера: IIS (встроен в Windows Server) и Apache (кроссплатформенный). Для Windows-инфраструктуры проще IIS, для Linux-сервера — Apache.

Общий порядок действий одинаков для обоих серверов: установить веб-сервер и модули расширения платформы, опубликовать базу, настроить HTTPS и права доступа. Публикацию выполняет утилита webinst из состава платформы или диалог публикации в конфигураторе (Администрирование → Публикация на веб-сервере).

Публикация через конфигуратор

Откройте конфигуратор под пользователем с правами администратора, перейдите в «Администрирование → Публикация на веб-сервере». Укажите имя публикации (латиницей, без пробелов — оно станет частью URL), выберите веб-сервер, каталог публикации и отметьте нужные режимы: веб-клиент, тонкий клиент, веб-сервисы. После нажатия «Опубликовать» платформа создаст файл default.vrd и настроит виртуальный каталог.

Порядок действий для веб-публикации
  1. 1
    Установите IIS или Apache и компонент «Модули расширения веб-сервера» из дистрибутива платформы 1С
  2. 2
    Откройте конфигуратор и выполните публикацию базы с нужными режимами доступа
  3. 3
    Установите SSL-сертификат и включите обязательное использование HTTPS
  4. 4
    Настройте проброс только порта 443 на роутере или межсетевом экране
  5. 5
    Проверьте вход через браузер по адресу https://ваш-домен/ИмяБазы под тестовым пользователем

HTTPS и сертификат

Работа по HTTP в интернете недопустима: логин и пароль передаются открытым текстом. Для доменного имени выпустите бесплатный сертификат Let's Encrypt или используйте сертификат, выданный вашим удостоверяющим центром. В настройках веб-сервера включите перенаправление всех запросов с HTTP на HTTPS и отключите устаревшие версии TLS.

Доступ через VPN

VPN создаёт шифрованный туннель между устройством сотрудника и офисной сетью. После подключения компьютер пользователя оказывается «внутри» локальной сети, и 1С подключается к базе так же, как в офисе — по внутреннему адресу сервера. Это самая безопасная схема: наружу не открывается ни один порт 1С.

VPN-сервер поднимается либо на роутере (многие модели Keenetic, MikroTik и корпоративные межсетевые экраны поддерживают WireGuard, OpenVPN, L2TP/IPsec), либо на отдельном сервере. Для новой настройки предпочтителен WireGuard: он быстрее и проще в конфигурации, чем устаревший PPTP, который использовать не следует из-за известных уязвимостей.

После подключения VPN на компьютере пользователя устанавливается платформа 1С, и в список баз добавляется база по внутреннему адресу (например, SRV1C\Бухгалтерия для клиент-серверного режима или путь к сетевой папке для файловой). Учтите: файловая база по медленному каналу работает заметно медленнее, чем клиент-серверная, потому что тонкий клиент файлового режима передаёт большие объёмы данных.

Если база файловая и пользователи подключаются через VPN по домашнему интернету, типичная жалоба — «1С тормозит». Это ограничение файлового режима, а не ошибка настройки. Решения: перевести базу в клиент-серверный режим, использовать RDP вместо прямого подключения или оптимизировать регламентные операции.
ПЗ
Практическое замечание

Доступ через RDP и терминальный сервер

При подключении по RDP пользователь работает с рабочим столом удалённой машины, на которой установлена 1С. По сети передаётся только изображение, поэтому схема хорошо работает даже на слабом канале. Для одного-двух пользователей достаточно выделенной рабочей машины с включённым удалённым рабочим столом; для большего числа нужен терминальный сервер с соответствующими лицензиями.

Критическое правило безопасности: порт RDP (3389) нельзя открывать напрямую в интернет. Правильные варианты — доступ к RDP только через VPN, либо шлюз удалённых рабочих столов (RD Gateway), который принимает подключения по HTTPS на 443-й порт с проверкой подлинности.

Типичные ошибки
01
Открытый наружу порт 3389 или 1541 — приводит к подбору паролей и шифрованию сервера
02
Использование PPTP-VPN — протокол считается скомпрометированным, замените на WireGuard или OpenVPN
03
Одинаковые простые пароли у пользователей 1С без двухфакторной защиты на входе в сеть
04
Публикация базы без HTTPS — логины передаются открытым текстом
05
Отсутствие резервных копий до начала настройки — ошибка в конфигурации может оставить базу недоступной в рабочее время

Облачный вариант

Если собственного сервера нет или содержать инфраструктуру невыгодно, базу можно разместить у облачного провайдера. Два подхода: готовый сервис (например, «1С:Фреш»), где база работает сразу после загрузки выгрузки, или аренда виртуального сервера, на котором вы разворачиваете платформу и публикуете базу самостоятельно — по сути, это та же веб-публикация, но сервер уже находится в дата-центре с постоянным адресом.

При выборе облака проверьте: поддерживается ли ваша конфигурация (для сервисов типа «1С:Фреш» есть список совместимых конфигураций), как организованы резервные копии и выгрузка данных, есть ли ограничения на расширения и внешние компоненты. Регламент обработки персональных данных в облаке также стоит согласовать с требованиями вашей организации.

Проверка результата и безопасность

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

Контрольные точки

Как проверить результат

Адрес подключения в браузере
Норма

Начинается с https://, замок без предупреждений

Тревожный признак

http:// или предупреждение о недоверенном сертификате

Доступность портов снаружи
Норма

Открыт только 443 (или только VPN-порт), остальные закрыты

Тревожный признак

Сканер показывает открытые 1541, 1433, 3389, 445

Вход под тестовым пользователем
Норма

Пользователь видит только свои разделы и данные

Тревожный признак

Тестовая учётная запись имеет права администратора

Работа при разрыве соединения
Норма

Клиент сообщает о потере связи, данные не портятся

Тревожный признак

База зависает или появляются ошибки блокировок

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

Итог

Что важно запомнить

Выбирайте схему по задаче: веб-сервер — для доступа из браузера, VPN — для простоты и безопасности, RDP — для слабых каналов, облако — при отсутствии инфраструктуры. В любом сценарии обязательны шифрование (HTTPS или VPN-тууннель), закрытые внешние порты 1С и SQL, резервные копии и проверка доступа тестовой учётной записью.

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

Можно ли открыть доступ к файловой базе 1С через интернет?

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

Нужен ли статический IP-адрес?

Для веб-публикации и VPN — желателен, иначе адрес сервера будет меняться при каждом переподключении провайдера. Альтернатива — доменное имя с динамическим DNS, который обновляет привязку автоматически. Для облачного варианта свой IP вообще не нужен.

Чем веб-клиент отличается от тонкого клиента?

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

Безопасно ли работать с 1С через мобильный интернет?

Безопасность определяется каналом, а не типом сети: при подключении через HTTPS или VPN трафик зашифрован независимо от того, идёт он через Wi-Fi или сотовую сеть. Опасны открытые HTTP-подключения и публичные Wi-Fi без VPN — там возможен перехват сессии.

Сколько пользователей выдержит опубликованная база?

Точного универсального числа нет: нагрузка зависит от конфигурации, мощности сервера и характера работы. Веб-сервер и сервер 1С масштабируются добавлением рабочих процессов. Если при росте числа пользователей появляются задержки, начните с мониторинга загрузки сервера и оптимизации регламентных заданий, а не сразу с покупки оборудования.

Что делать, если после настройки база не открывается извне?

Проверяйте по цепочке: открывается ли база с самого сервера, затем из локальной сети по внутреннему адресу, затем снаружи. Если локально работает, а извне нет — проблема в пробросе портов, межсетевом экране или DNS-имени, а не в 1С. Также убедитесь, что провайдер не блокирует входящие соединения (это типично для «серых» адресов за CGNAT).