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

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

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

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

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

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

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

Как выбрать способ удаленного подключения

Прежде чем настраивать, определите архитектуру вашей системы. Файловая база хранится в одном файле 1Cv8.1CD и обычно размещается в общей сетевой папке. Клиент-серверная база работает на связке «сервер 1С:Предприятия + СУБД» (MS SQL, PostgreSQL или другая). От этого зависит, какие варианты доступны.

Для файловой базы прямой доступ по сети через интернет небезопасен и практически не работает из-за задержек, поэтому используются веб-сервер, RDP или облако. Для клиент-серверной базы теоретически возможен прямой доступ к серверу 1С через интернет, но открывать порты сервера приложений наружу без VPN крайне не рекомендуется.

Сравнение способов подключения

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

Подходит для файловых и клиент-серверных баз, работа через браузер или тонкий клиент. Ограничение: нужен сервер с белым IP и настройка HTTPS.

RDP (терминальный доступ)

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

VPN + обычное подключение

Подходит, когда база уже доступна в локальной сети. Ограничение: при файловом режиме работа по VPN с высокими задержками будет медленной.

1С:Фреш

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

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

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

Файловая база, до 5–10 пользователей, есть компьютер с белым IPПубликуйте базу на веб-сервере Apache или IIS и раздайте пользователям адрес
Пользователи работают с тяжелыми отчетами и толстым клиентомРазверните терминальный сервер и дайте доступ по RDP через VPN или шлюз
Нет своего сервера и администратора, конфигурация типоваяРассмотрите переезд в 1С:Фреш
База клиент-серверная и нужен полноценный клиентНастройте VPN до офисной сети и подключайтесь к серверу 1С как обычно

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

Публикация на веб-сервере — наиболее популярный способ: пользователи подключаются через браузер или тонкий клиент по адресу вида https://server/base. Поддерживаются веб-серверы IIS (Windows) и Apache (Windows и Linux). На машине с веб-сервером должны быть установлены компоненты 1С:Предприятия, в частности модули расширения веб-сервера.

Для IIS порядок такой: установите IIS с поддержкой CGI/ISAPI, установите платформу 1С с компонентой «Модули расширения веб-сервера», затем откройте конфигуратор от имени администратора, выберите «Администрирование → Публикация на веб-сервере», укажите имя публикации и каталог, нажмите «Опубликовать». Для Apache используется та же команда конфигуратора либо утилита webinst из состава платформы.

Порядок публикации базы на IIS
  1. 1
    Установите IIS с компонентами ISAPI Extensions и ISAPI Filters через «Включение компонентов Windows»
  2. 2
    Установите платформу 1С, отметив компонент «Модули расширения веб-сервера»
  3. 3
    Запустите конфигуратор от имени администратора и откройте нужную базу
  4. 4
    Выберите «Администрирование → Публикация на веб-сервере», задайте имя латиницей без пробелов
  5. 5
    Нажмите «Опубликовать» и согласитесь на перезапуск веб-сервера
  6. 6
    Проверьте доступ из браузера по адресу http://server/имя_публикации

После публикации проверьте, что в каталоге публикации создан файл default.vrd — он содержит параметры подключения к базе. Если база клиент-серверная, в этом файле указываются имя сервера 1С и имя базы; при переносе публикации на другой сервер эти параметры нужно скорректировать.

Настройка HTTPS и доступа из интернета

Открывать базу в интернет по HTTP нельзя: логин и пароль передаются в открытом виде. Настройте HTTPS: получите сертификат (подойдет бесплатный от Let's Encrypt или сертификат от вашего домена), привяжите его к сайту в IIS или настройте SSL в Apache, после чего измените адрес подключения у пользователей на https://.

На маршрутизаторе пробросьте наружу только порт 443. Порт 80 лучше закрыть или настроить с него перенаправление на HTTPS. Убедитесь, что у сервера статический белый IP-адрес, либо используйте динамический DNS, если провайдер выдает только динамический адрес.

Подключение через RDP и терминальный сервер

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

Для одного-двух административных подключений достаточно стандартной роли «Удаленный рабочий стол» Windows. Если одновременно работают больше двух пользователей, требуется роль «Службы удаленных рабочих столов» (Remote Desktop Services) и клиентские лицензии RDS CAL — это отдельные лицензии Microsoft, не входящие в лицензии 1С.

Сам RDP-порт 3389 открывать напрямую в интернет не следует — такие серверы постоянно сканируются и подвергаются подбору паролей. Используйте VPN до офисной сети, шлюз удаленных рабочих столов (RD Gateway) или хотя бы смену порта плюс ограничение доступа по списку IP-адресов.

Подключение через VPN

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

После подключения VPN пользователь добавляет базу в список обычным способом: для клиент-серверной — указывает сервер 1С и имя базы, для файловой — путь к сетевой папке. Имейте в виду: файловая база по VPN на канале с высокими задержками работает медленно, особенно при проведении документов и построении отчетов. Для файлового режима VPN разумен только как транспорт до веб-сервера или терминального сервера.

Облачный вариант: 1С:Фреш

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

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

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

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

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

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

Открытие базы из браузера по HTTPS
Норма

Страница входа открывается, в адресной строке замок без предупреждений

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

Ошибка сертификата, предупреждение о незащищенном соединении

Скорость работы
Норма

Документы и отчеты открываются за приемлемое время без зависаний

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

Каждое действие занимает десятки секунд — канал или способ подключения не подходит

Права пользователей
Норма

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

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

Доступны лишние разделы — нужно пересмотреть роли

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

Подключение работает только по 443 порту / через VPN

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

Наружу открыты порты 3389, 1433, 1540 — закройте их на межсетевом экране

Типичные ошибки
01
Публикация по HTTP без сертификата — пароли передаются открытым текстом и легко перехватываются
02
Открытие порта RDP 3389 в интернет — сервер попадает в базы сканеров и подвергается брутфорсу
03
Использование одинаковых простых паролей у пользователей с правами администратора
04
Отсутствие резервной копии перед перенастройкой публикации — при ошибке в default.vrd база становится недоступной всем
05
Файловая база в общей папке через VPN — работа крайне медленная, пользователи считают систему сломанной
06
Имя публикации кириллицей или с пробелами — часть клиентов и браузеров не может подключиться

Если после публикации база не открывается, проверьте по порядку: запущен ли веб-сервер, есть ли файл default.vrd в каталоге публикации, открыт ли порт 443 на межсетевом экране сервера и маршрутизаторе, корректно ли указан путь к базе. Ошибки вида «404» указывают на проблему публикации, «502/503» — на недоступность сервера 1С или СУБД за веб-сервером.

Держите под рукой резервный способ доступа: например, если основной канал — веб-сервер, настройте VPN как запасной вариант. При сбое веб-сервера пользователи смогут продолжить работу, пока вы разбираетесь с причиной.
ПЗ
Практическое замечание

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

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

Напрямую — нет: файл базы нельзя открывать через интернет как сетевую папку, это небезопасно и неработоспособно на реальных каналах. Нужен либо компьютер в офисе с веб-сервером или терминальным доступом, либо перенос базы в облако, например в 1С:Фреш.

Что выбрать: тонкий клиент или браузер?

Оба варианта работают через публикацию на веб-сервере. Браузер не требует установки и подходит для эпизодической работы с любых устройств. Тонкий клиент обычно удобнее для постоянной работы: привычный интерфейс, поддержка некоторых функций, недоступных в веб-клиенте, и более стабильное поведение на слабых каналах.

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

Лицензии 1С зависят от числа одновременно работающих пользователей, а не от способа подключения: удаленный пользователь занимает лицензию так же, как локальный. Дополнительно могут понадобиться лицензии на терминальный доступ (RDS CAL) и серверную ОС, если вы разворачиваете терминальный сервер.

Почему через веб-браузер база работает медленнее, чем в офисе?

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

Безопасно ли открывать базу 1С в интернет?

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

Как дать доступ внешнему бухгалтеру, не открывая всю базу?

Создайте отдельную учетную запись с ограниченными ролями — только те разделы, которые нужны для его работы. Подключение организуйте через веб-сервер с HTTPS или VPN. По завершении сотрудничества отключите учетную запись и смените пароли, если они где-то использовались совместно.

Итог

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

Выбирайте способ подключения под свою архитектуру: веб-сервер — универсальный вариант, RDP — для тяжелых конфигураций, VPN — защищенный транспорт, 1С:Фреш — замена собственному серверу. Никогда не открывайте базу по HTTP и не выставляйте наружу порты RDP, сервера 1С и СУБД. Перед изменениями делайте резервную копию, после — проверяйте доступ с внешнего устройства под обычным пользователем.