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

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

Удаленная работа с 1С: как настроить доступ из дома

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

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

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

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

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

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

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

Сравнение способов удаленки

RDP к рабочему ПК

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

Терминальный сервер (RDP)

Подходит для 5–50 пользователей. Требует выделенного сервера, лицензий RDS и администратора. Самый производительный вариант для толстого клиента.

Веб-публикация (IIS/Apache)

Работа через браузер или тонкий клиент. Хорош для внешних сотрудников и филиалов. Требует настройки веб-сервера и SSL-сертификата.

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

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

Настройка RDP-доступа к офисному компьютеру

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

Порядок настройки: на офисном компьютере включите удаленный рабочий стол (Параметры → Система → Удаленный рабочий стол, доступно в редакциях Windows Pro и выше), задайте пользователю надежный пароль, настройте проброс порта на роутере или поднимите VPN. Дома сотрудник запускает стандартное приложение «Подключение к удаленному рабочему столу», вводит адрес офиса и свои учетные данные.

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

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

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

Для файловой базы публикация возможна, но при одновременной работе нескольких пользователей производительность ограничена — для трех и более активных пользователей лучше перевести базу в клиент-серверный режим (PostgreSQL, MS SQL) или использовать терминальный доступ. Публикация выполняется из конфигуратора: Администрирование → Публикация на веб-сервере, где указывается имя публикации, каталог и веб-сервер.

Порядок публикации базы на веб-сервере
  1. 1
    Установите IIS с модулями ISAPI или Apache поддерживаемой версии и зарегистрируйте модуль веб-расширения 1С
  2. 2
    Откройте конфигуратор от имени администратора, перейдите в Администрирование → Публикация на веб-сервере
  3. 3
    Укажите имя публикации латиницей, каталог и включите нужные флаги: веб-клиент, тонкий клиент, HTTP-сервисы по необходимости
  4. 4
    Нажмите «Опубликовать» и согласитесь на перезапуск веб-сервера
  5. 5
    Настройте HTTPS: привяжите SSL-сертификат к сайту и откройте доступ по защищенному порту
  6. 6
    Проверьте вход через браузер по адресу вида https://адрес/имя_публикации и через тонкий клиент с той же строкой подключения

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

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

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

Потребуются: сервер с запасом оперативной памяти (каждый сеанс 1С потребляет заметный объем RAM), роль «Удаленные рабочие столы» в Windows Server, лицензии RDS на каждого пользователя или устройство и настроенный VPN для входа. Файловую базу лучше разместить на этом же сервере, чтобы исключить сетевой доступ к файлу.

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

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

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

Альтернатива — аренда виртуального сервера (VPS) у любого хостинг-провайдера. На нем разворачивается терминальный сервер или веб-публикация точно так же, как в офисе, но доступ открыт из любой точки. Этот вариант сохраняет все доработки конфигурации и не привязывает к конкретному сервису, но требует администрирования: обновлений, резервного копирования, защиты.

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

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

Удаленно работают 1–2 человека, база файловая, в офисе есть включенный компьютерНастройте VPN до офиса и RDP к рабочему компьютеру
Удаленно работают 5 и более человек, есть сервер и администраторРазверните терминальный сервер с лицензиями RDS или веб-публикацию
Нет сервера, статического IP и стабильного канала в офисеПеренесите базу в 1С:Фреш (типовая конфигурация) или на арендованный VPS
Сотрудникам нужен доступ с планшетов и без установки платформыИспользуйте веб-публикацию с HTTPS и работу через браузер

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

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

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

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

Вход и скорость открытия списков
Норма

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

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

Постоянные подвисания, сообщения об ошибках соединения с базой

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

При RDP сеанс сохраняется, после переподключения работа продолжается

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

База открывалась по сети напрямую — после обрыва появляются ошибки блокировок или повреждение данных

Параллельная работа
Норма

Несколько пользователей работают одновременно без взаимных блокировок

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

Один пользователь выбивает сеанс другого, ошибки разделения доступа

Безопасность доступа
Норма

Вход только по VPN или HTTPS, пароли сложные, лишние порты закрыты

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

RDP или веб-публикация открыты в интернет без шифрования и ограничений

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

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

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

Можно ли работать с 1С удаленно без статического IP-адреса?

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

Почему нельзя просто открыть базу через Яндекс.Диск или общую папку по VPN?

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

Что быстрее для удаленки: тонкий клиент или веб-браузер?

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

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

Через терминальный сервер файловая база обычно приемлемо работает при небольшом числе одновременно активных пользователей — ориентировочно до пяти-семи, в зависимости от объема базы и интенсивности записи. При большем количестве или частых конфликтах блокировок базу следует перевести в клиент-серверный режим на PostgreSQL или MS SQL.

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

Лицензии 1С привязаны к числу одновременно работающих пользователей, а не к способу подключения, поэтому удаленка сама по себе новых лицензий 1С не требует. Но для терминального сервера дополнительно нужны лицензии Windows Server и клиентские лицензии RDS на каждого пользователя или устройство — это отдельная статья расходов, которую часто забывают заложить.

Что делать, если RDP-подключение постоянно разрывается?

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

Итог

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

База 1С должна оставаться там, где она работает стабильно, а удаленный доступ организуется к этому месту, а не к файлу базы. Для 1–2 пользователей достаточно RDP через VPN, для большего числа — терминальный сервер или веб-публикация с HTTPS, при слабой офисной инфраструктуре — облако. Никогда не открывайте файловую базу по сети через интернет и не выставляйте RDP наружу без VPN, а резервные копии настройте до подключения пользователей.