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

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

Как дистанционно работать в 1С: практическое руководство

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

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

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

Ниже разобраны основные сценарии: публикация базы на веб-сервере, подключение через RDP, работа тонким клиентом, облачные сервисы и переносная работа через обмен данными. Для каждого варианта указаны условия применимости, ограничения и порядок настройки.

Определите исходную конфигурацию: файловая база или клиент-сервер

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

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

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

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

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

Порядок настройки для файловой базы на Windows с IIS: установите компоненту «Модули расширения веб-сервера» из дистрибутива платформы, убедитесь, что IIS установлен и включены нужные компоненты (CGI, расширения ISAPI), затем в конфигураторе откройте «Администрирование → Публикация на веб-сервере», укажите имя публикации и каталог, нажмите «Опубликовать». После этого база доступна по адресу вида http://сервер/имя_публикации.

Для доступа из интернета серверу нужен либо белый (публичный) IP-адрес, либо проброс портов на роутере, либо VPN-туннель до офисной сети. Обязательно настройте HTTPS с сертификатом — передавать учётные данные 1С по открытому HTTP в интернете недопустимо.

Порядок публикации на веб-сервере
  1. 1
    Установите IIS или Apache и модули расширения веб-сервера 1С
  2. 2
    Откройте базу в конфигураторе под администратором
  3. 3
    Выполните «Администрирование → Публикация на веб-сервере»
  4. 4
    Проверьте доступ из локальной сети по адресу публикации
  5. 5
    Настройте HTTPS и доступ из интернета (белый IP, проброс портов или VPN)
  6. 6
    Проверьте вход под обычным пользователем через браузер и тонкий клиент

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

Способ 2. Удалённый рабочий стол (RDP) и терминальный сервер

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

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

Плюсы способа: работает любая конфигурация и любой клиент 1С, доступны печать на локальный принтер (через перенаправление) и обмен файлами. Минусы: нужен отдельный сервер или постоянно включённый офисный ПК, требуются лицензии, а при неправильной настройке RDP, открытый напрямую в интернет, становится мишенью для атак подбора паролей.

Способ 3. Тонкий клиент к клиент-серверной базе

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

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

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

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

Веб-сервер (браузер)

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

Тонкий клиент

Быстрее веб-клиента, почти полная функциональность. Требует установки платформы и доступа к серверу или веб-публикации.

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

Универсально и устойчиво к плохим каналам. Требует серверной инфраструктуры и лицензий RDS при нескольких пользователях.

Облачный сервис (1С:Фреш и аналоги)

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

Распределённая база (РИБ)

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

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

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

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

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

Способ 5. Работа офлайн с синхронизацией

Когда стабильного интернета нет в принципе (выездные сотрудники, объекты без связи), применяют распределённые информационные базы (РИБ) или обмен данными между конфигурациями. Пользователь работает с локальной копией базы, а изменения периодически передаются в центральный узел через файлы обмена.

Настройка РИБ выполняется в конфигураторе: создаётся план обмена, определяется состав передаваемых данных, создаётся начальный образ периферийной базы. Далее обмен выполняется по расписанию или вручную — через каталог, электронную почту или веб-сервис.

Главный риск этого подхода — конфликты при одновременном изменении одних и тех же данных в разных узлах и расхождение версий конфигурации между узлами. Поэтому РИБ требует дисциплины: регламентный обмен, контроль успешности загрузки и своевременное обновление всех узлов.

Типичные ошибки при организации удалённой работы
01
Публикация базы по HTTP без сертификата — логины и пароли передаются открытым текстом и перехватываются
02
Открытый в интернет RDP без VPN — сервер взламывают подбором пароля, базу шифруют или крадут
03
Работа с файловой базой через медленный VPN — обрывы соединения повреждают файл 1CD
04
Отсутствие резервных копий перед переносом базы в облако или на сервер — при ошибке данные теряются безвозвратно
05
Выдача всем удалённым пользователям прав администратора — любая ошибка или злонамеренное действие затрагивает всю базу

Безопасность и резервное копирование

Удалённый доступ расширяет периметр атаки, поэтому базовые меры обязательны независимо от выбранного способа. Используйте только шифрованные каналы (HTTPS, VPN), заведите каждому сотруднику отдельную учётную запись с минимально необходимыми правами и включите в 1С требования к сложности паролей и их смене.

Настройте автоматическое резервное копирование: для файловой базы — регулярное копирование файла 1CD в период, когда пользователи не работают, либо выгрузку в dt через пакетный режим конфигуратора; для клиент-серверной — штатные средства СУБД. Храните копии отдельно от основного сервера и периодически проверяйте, что копия реально восстанавливается.

Перед любым изменением способа доступа — публикацией, переносом в облако, переездом на клиент-сервер — сделайте полную выгрузку базы. Это единственная страховка от ситуации, когда эксперимент с настройками приводит к потере рабочих данных.

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

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

Вход под обычным пользователем извне
Норма

Пользователь входит и видит только свои данные и документы

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

Вход работает только у администратора или видны чужие разделы

Скорость открытия документов
Норма

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

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

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

Шифрование соединения
Норма

В браузере адрес начинается с https и нет предупреждений о сертификате

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

Соединение по http или браузер ругается на самоподписанный сертификат

Резервная копия
Норма

Копия создаётся по расписанию и тестово восстанавливается в отдельную базу

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

Копий нет, либо восстановление ни разу не проверялось

Частые вопросы о дистанционной работе в 1С

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

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

Что лучше для бухгалтера на дому: RDP или веб-клиент?

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

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

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

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

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

Как перенести локальную базу в облако без потери данных?

Сделайте выгрузку базы в файл .dt через конфигуратор («Администрирование → Выгрузить информационную базу»), разверните платформу на облачном сервере, создайте пустую базу и загрузите выгрузку («Загрузить информационную базу»). Проверьте целостность данных и работу отчётов, и только после этого переключайте пользователей. Исходную базу сохраните в архивном режиме как минимум до конца отчётного периода.

Что делать, если удалённая работа в 1С сильно тормозит?

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

Итог

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

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