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

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

Как сделать, чтобы 1С работала удалённо

Как сделать, чтобы 1С работала удалённо: RDP, веб-сервер, тонкий клиент, 1С:Фреш. Выбор способа, настройка, безопасность и типичные ошибки.

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

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

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

Определите режим работы вашей базы: файловый или клиент-серверный

Прежде чем выбирать способ удалённого доступа, выясните, как развёрнута база. Откройте 1С, зайдите в меню «Файл — Сведения для технической поддержки» или посмотрите строку подключения в списке информационных баз: если указан путь к папке с файлом 1Cv8.1CD — база файловая, если указаны имя сервера и кластер — клиент-серверная.

Файловая база хранится в одном файле и рассчитана на небольшое число одновременных пользователей. Подключаться к ней по сети через общую папку можно только внутри локальной сети; через интернет такой доступ давать нельзя — это медленно и чревато повреждением данных при обрыве связи.

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

Способ 1. Терминальный сервер (RDP) — универсальное решение

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

Для нескольких одновременных пользователей нужен сервер с ролью «Узел сеансов удалённых рабочих столов» (RDS) в Windows Server и соответствующие клиентские лицензии RDS CAL. На обычной клиентской Windows одновременный RDP-доступ для нескольких пользователей лицензионно и технически ограничен.

Последовательность настройки выглядит так: поднимите сервер (физический или виртуальный), установите платформу 1С и подключите базу, настройте роль RDS, создайте пользователей и выдайте им права только на нужные каталоги. Для доступа из интернета используйте VPN до офиса либо шлюз удалённых рабочих столов (RD Gateway) — открывать порт RDP напрямую в интернет небезопасно.

Порядок настройки RDP-доступа
  1. 1
    Разверните Windows Server и установите платформу 1С с подключением базы
  2. 2
    Добавьте роль RDS (узел сеансов удалённых рабочих столов) и активируйте лицензирование
  3. 3
    Создайте учётные записи пользователей и ограничьте их права
  4. 4
    Настройте VPN или RD Gateway для безопасного доступа извне
  5. 5
    Проверьте вход с внешнего устройства и запуск 1С под каждым пользователем

Способ 2. Публикация базы на веб-сервере

Платформа 1С умеет публиковать базу на веб-сервере (IIS или Apache), после чего пользователи работают через браузер или тонкий клиент по адресу вида https://server/base. Это удобно, когда не хочется выдавать сотрудникам полноценный удалённый рабочий стол.

Публикация выполняется из конфигуратора: «Администрирование — Публикация на веб-сервере». Потребуется установленный веб-сервер с модулем расширения 1С, настроенный HTTPS-сертификат и аутентификация. Для файловой базы веб-сервер должен работать на том же компьютере, где лежит база.

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

Способ 3. Тонкий клиент через VPN к серверу 1С

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

VPN можно организовать средствами роутера, Windows Server (роль «Удалённый доступ») или специализированными решениями. Тонкий клиент скачивается с дистрибутива платформы и при установке требует указать адрес сервера и имя базы — так же, как в локальной сети.

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

Сравнение способов удалённого доступа

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

Подходит для любых баз и конфигураций; требует сервера и лицензий RDS; нагрузка на канал минимальна

Веб-сервер и браузер

Удобен для типовых конфигураций; не вся функциональность работает в веб-клиенте; нужен HTTPS и обслуживание веб-сервера

Тонкий клиент через VPN

Только для клиент-серверных баз; простая настройка клиента; зависит от стабильности VPN

1С:Фреш

Облачный сервис без своего сервера; подходит для типовых конфигураций; данные хранятся у оператора

Способ 4. Облачный вариант: 1С:Фреш и аренда серверов

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

Альтернатива — аренда виртуального сервера (VPS/VDS) у хостинг-провайдера и развёртывание на нём своей 1С. По сути это тот же терминальный сервер или веб-сервер, но без покупки оборудования. Такой вариант даёт полный контроль над конфигурацией, но требует навыков администрирования и регулярного резервного копирования.

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

Безопасность удалённого доступа

Любой способ удалённой работы расширяет периметр атаки, поэтому базовые меры обязательны. Никогда не открывайте наружу порт RDP (3389) и порты сервера 1С без VPN или шлюза — такие сервера быстро находят сканеры и подбирают пароли.

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

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

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

После настройки проверьте сценарий целиком с реального удалённого устройства: вход, запуск 1С, открытие и проведение документа, формирование отчёта, печать. Печать при RDP и в веб-клиенте — частое слабое место: убедитесь, что принтер пользователя пробрасывается в сеанс или настроена печать в PDF.

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

Типичные ошибки
01
Открытый порт RDP в интернете без VPN — перебор паролей и риск шифровальщиков
02
Работа с файловой базой через сетевую папку по VPN — медленно и риск повреждения базы
03
Один сеанс на всех пользователей — конфликты данных и невозможность разграничить права
04
Отсутствие резервных копий перед переносом базы на сервер или в облако
05
Не проверена печать и обмены в веб-клиенте — после переезда часть операций не работает
Контрольные точки

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

Запуск 1С с удалённого устройства
Норма

База открывается, документы проводятся без ошибок

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

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

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

Формы открываются за приемлемое время, отчёты формируются

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

Заметные паузы даже на простых операциях

Обрыв соединения
Норма

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

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

Потеря несохранённых данных, зависшие сеансы блокируют базу

Печать документов
Норма

Документ выводится на принтер пользователя или в PDF

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

Принтер не виден в сеансе, печать невозможна

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

Итог

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

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

Частые вопросы об удалённой работе 1С

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

Безопасных способов без промежуточного звена нет. Минимальный вариант — оставить базу на офисном компьютере и подключаться к нему по RDP через VPN, либо опубликовать базу на веб-сервере, установленном на том же компьютере. Прямой доступ к файлу базы через интернет приводит к медленной работе и риску повреждения данных.

Что лучше для пяти удалённых пользователей: RDP или веб-сервер?

Если конфигурация типовая и в ней корректно работает веб-клиент — веб-сервер проще в сопровождении и не требует лицензий RDS. Если используются доработки, внешние компоненты или толстый клиент — надёжнее терминальный сервер. Часто начинают с веб-сервера и переходят на RDP при росте требований.

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

Да. Каждый одновременно работающий пользователь занимает клиентскую лицензию 1С независимо от способа подключения — RDP, веб-клиент или тонкий клиент. Дополнительно для терминального сервера требуются лицензии Windows Server и RDS CAL на каждого пользователя или устройство.

Почему через VPN 1С работает медленно?

Чаще всего причина в том, что толстый клиент подключается к файловой базе по сети — трафик в этом режиме очень большой. Решение: перейти на тонкий клиент к серверу 1С, использовать RDP (по сети идёт только изображение) или веб-клиент. Также проверьте пропускную способность и задержки самого VPN-канала.

Как настроить печать при работе через удалённый рабочий стол?

Включите перенаправление принтеров в настройках RDP-клиента (локальные ресурсы — принтеры), тогда принтер пользователя появится в сеансе. Если драйверы несовместимы, используйте функцию Easy Print в Windows Server или настройте печать в PDF с последующей распечаткой на локальном компьютере.

Можно ли перенести базу из офиса в 1С:Фреш и обратно?

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