Администрирование · 12 мин
Как работать в 1С:Предприятие удалённо
Практические способы удалённой работы в 1С:Предприятие: RDP, веб-сервер, тонкий клиент, облако. Пошаговая настройка, требования к скорости, безопасность и типичные ошибки.
Удалённая работа в 1С:Предприятие — это доступ сотрудников к базе, которая физически находится на сервере компании или в облаке, из дома, командировки или другого офиса. Главная задача при организации такого доступа — обеспечить приемлемую скорость работы программы и при этом не выставить базу данных в открытый интернет без защиты.
Универсального решения не существует: выбор способа зависит от режима работы базы (файловый или клиент-серверный), количества пользователей, качества интернет-канала и бюджета на инфраструктуру. Для небольшой компании с файловой базой на 3–5 человек подойдёт одно решение, для распределённой команды с базой на SQL Server — совершенно другое.
Ниже разобраны основные варианты: подключение через удалённый рабочий стол (RDP), публикация базы на веб-сервере, работа через тонкий клиент и перенос базы в облачный сервис. Для каждого способа указаны условия применения, порядок настройки и ограничения.
Определите режим работы базы: файловый или клиент-серверный
Прежде чем выбирать способ удалённого доступа, выясните, в каком режиме работает ваша база. Откройте 1С, перейдите в раздел «Администрирование» → «Настройки работы с файлами» или посмотрите строку подключения в списке информационных баз: если путь начинается с буквы диска или сетевого ресурса (например, \\server\base) — это файловый режим, если указан сервер 1С и имя базы — клиент-серверный.
Файловая база хранится в одном файле 1Cv8.1CD и предъявляет высокие требования к сети: при прямом подключении по сети весь трафик чтения-записи идёт между компьютером пользователя и файлом. По медленному или нестабильному каналу (VPN поверх домашнего интернета) такая работа будет мучительно медленной, а обрыв соединения грозит повреждением базы.
Клиент-серверный режим (1С:Сервер + СУБД, обычно MS SQL Server или PostgreSQL) переносит всю тяжёлую обработку на сервер, поэтому удалённый клиент обменивается с ним относительно компактными пакетами данных. Этот режим лучше переносит удалённую работу, но требует лицензий на сервер 1С и СУБД.
Способ 1. Удалённый рабочий стол (RDP) — универсальное решение
Самый распространённый вариант: пользователь подключается по протоколу RDP к серверу терминалов или к своему офисному компьютеру, а 1С запускается уже там, внутри локальной сети рядом с базой. По интернету передаётся только картинка экрана и нажатия клавиш — поэтому даже файловая база работает быстро, а обрыв соединения не повреждает данные: сеанс продолжает выполняться на сервере.
Для организации потребуется сервер с ролью «Удалённые рабочие столы» (Remote Desktop Services) на Windows Server и клиентские лицензии RDS CAL на каждого пользователя или устройство. Для подключения к одному офисному компьютеру лицензии RDS не нужны, но одновременно работать сможет только один человек.
Порядок настройки в типовом случае выглядит так:
- 1Установите роль «Удалённые рабочие столы» на сервере и активируйте лицензии RDS
- 2Создайте учётные записи пользователей и добавьте их в группу «Пользователи удалённого рабочего стола»
- 3Настройте VPN-сервер или шлюз удалённых рабочих столов (RD Gateway) — не пробрасывайте порт 3389 напрямую в интернет
- 4Установите платформу 1С на терминальный сервер и пропишите путь к базе в списке информационных баз
- 5Проверьте подключение с домашнего компьютера: скорость открытия документов, печать на локальный принтер
Обратите внимание на печать: чтобы документы из терминального сеанса выводились на домашний принтер, включите перенаправление принтеров в настройках RDP-клиента и установите на сервере драйвер соответствующей модели. С нестандартными или старыми принтерами перенаправление иногда работает нестабильно — в этом случае проще печатать в PDF и распечатывать файл локально.
Способ 2. Публикация базы на веб-сервере
Платформа 1С позволяет опубликовать информационную базу на веб-сервере (IIS или Apache) — тогда пользователи работают через обычный браузер или тонкий клиент по протоколу HTTP/HTTPS. Это удобно для сотрудников, которым нельзя устанавливать программы на компьютер, и для доступа с планшетов.
Для публикации откройте конфигуратор от имени администратора, перейдите в «Администрирование» → «Публикация на веб-сервере», укажите имя публикации, каталог и веб-сервер, установите флажки «Публиковать доступ для клиентских приложений» и нажмите «Опубликовать». После этого база будет доступна по адресу вида https://ваш-сервер/имя-публикации.
Обязательно настройте HTTPS с действующим сертификатом: логин и пароль пользователя 1С передаются по сети, и без шифрования их можно перехватить. Также учтите, что в веб-клиенте недоступна часть функциональности — например, некоторые внешние компоненты, работа с локальными файлами и сканерами напрямую. Перед массовым переводом пользователей проверьте, что все нужные им операции выполняются в браузере.
Способ 3. Тонкий клиент через интернет
Тонкий клиент — компромисс между полноценной платформой и браузером: он устанавливается на компьютер пользователя, но выполняет только отображение интерфейса. Вся логика работает на сервере 1С или на веб-сервере, поэтому трафик минимален — работа комфортна даже на канале в несколько мегабит.
Есть два варианта подключения тонкого клиента: напрямую к серверу 1С (по протоколу TCP, порт кластера) или через веб-сервер (по HTTP/HTTPS). Для доступа через интернет предпочтителен второй вариант — его проще защитить сертификатом и стандартными средствами веб-сервера.
Настройка со стороны пользователя сводится к установке тонкого клиента с дистрибутива платформы и добавлению в список баз нового подключения с типом «На веб-сервере» и адресом публикации. Дистрибутив тонкого клиента можно выложить на сам веб-сервер — тогда пользователи скачают его по ссылке.
Способ 4. Облачный хостинг 1С
Если нет желания поддерживать собственный сервер, базу можно разместить у облачного провайдера: в сервисе 1С:Фреш, у хостинг-партнёров 1С или на арендованном виртуальном сервере (VPS/VDS), где вы настраиваете всё самостоятельно. В первом случае провайдер берёт на себя обновления, резервное копирование и доступность, во втором — вы получаете полный контроль, но и всю ответственность.
При выборе облака проверьте: поддерживается ли ваша конфигурация (в 1С:Фреш, например, работают только типовые конфигурации без доработок), как организованы резервные копии и можно ли выгрузить базу целиком при уходе от провайдера. Для сильно доработанных конфигураций обычно подходит только вариант с арендой виртуального сервера.
Сравнение способов удалённого доступа
Подходит почти всем, включая файловые базы. Ограничение: нужны лицензии RDS CAL и настройка защищённого входа
Удобно без установки программ и с планшетов. Ограничение: не вся функциональность доступна в веб-клиенте
Низкие требования к каналу, полный интерфейс. Ограничение: нужна установка клиента и настроенная публикация
Не нужен свой сервер, резервные копии включены. Ограничение: зависимость от провайдера и ограничения на доработки конфигурации
Требования к каналу и проверка скорости
Точные нормы зависят от конфигурации и сценариев работы, поэтому ориентируйтесь на практическую проверку, а не на паспортную скорость тарифа. Для RDP обычно достаточно стабильных 2–4 Мбит/с на пользователя; для тонкого клиента — от 1–2 Мбит/с; веб-клиент чувствителен к задержке (ping), а не только к ширине канала.
Главный враг удалённой работы — не низкая скорость, а нестабильность: потери пакетов на Wi-Fi, перегруженный домашний роутер, мобильный интернет с «плавающим» ping. Если пользователь жалуется на подвисания, первым делом попросите его подключиться кабелем вместо Wi-Fi и повторить операцию.
Как проверить качество подключения
Открывается за 2–5 секунд без видимых подвисаний
Открытие занимает десятки секунд, интерфейс «замирает»
Сеанс не разрывается в течение рабочего дня
Регулярные отключения, необходимость переподключаться
Стабильное значение без скачков и потерь пакетов
Потери пакетов, задержки с большими колебаниями
Безопасность: защитите базу и учётные записи
Удалённый доступ расширяет периметр атаки: теперь до базы можно «достучаться» из интернета, а домашние компьютеры сотрудников обычно защищены хуже офисных. Минимальный набор мер: VPN или шлюз вместо открытых портов, сложные пароли и запрет пустых паролей в 1С, регулярные обновления платформы и операционной системы сервера.
Разграничьте права: пользователю, работающему удалённо, не нужны административные права ни в 1С, ни на сервере. Включите в конфигураторе журнал регистрации и периодически просматривайте его на предмет неудачных попыток входа и входов в нерабочее время.
Настройте автоматическое резервное копирование базы с хранением копий отдельно от основного сервера — при удалённой работе риск шифровальщиков и сбоев возрастает. Проверяйте восстановление из копии хотя бы иногда: копия, которую никогда не разворачивали, нельзя считать надёжной.
Частые проблемы и их решения
Если 1С через RDP работает медленно, сначала проверьте загрузку самого терминального сервера: нехватка оперативной памяти при нескольких одновременных сеансах — самая частая причина. Каждому сеансу 1С нужен заметный объём RAM, поэтому сервер «впритык» начинает тормозить при росте числа пользователей.
Ошибка «Информационная база не обнаружена» у тонкого клиента или веб-клиента обычно означает, что публикация на веб-сервере устарела после обновления платформы: выполните публикацию заново из конфигуратора той версии платформы, которая используется.
Если не печатает принтер из терминального сеанса, проверьте, включено ли перенаправление принтеров в свойствах RDP-подключения (вкладка «Локальные ресурсы») и не запрещено ли оно групповой политикой на сервере.
Что важно запомнить
Базу нельзя выносить в интернет без защиты: используйте VPN или шлюз. Для файловых баз оптимален RDP, для клиент-серверных — тонкий клиент или веб-сервер. Обязательны резервные копии вне сервера и индивидуальные учётные записи с минимально необходимыми правами.
Частые вопросы
Можно ли работать в файловой базе 1С через интернет без сервера?
Технически можно подключиться к «расшаренной» папке через VPN, но делать этого не стоит: работа будет очень медленной, а обрыв соединения во время записи может повредить файл базы. Правильное решение без выделенного сервера — RDP-подключение к офисному компьютеру, на котором установлена 1С и доступна база локально.
Нужны ли отдельные лицензии 1С для удалённых пользователей?
Правила лицензирования зависят от числа одновременных сеансов, а не от места работы: удалённый пользователь занимает лицензию так же, как офисный. Дополнительно могут понадобиться лицензии на серверную инфраструктуру — например, RDS CAL для терминального сервера Windows.
Что выбрать: веб-клиент или тонкий клиент?
Если пользователю нельзя ничего устанавливать (чужой компьютер, планшет) — веб-клиент в браузере. Если нужна полная функциональность интерфейса и стабильная работа на слабом канале — тонкий клиент. Оба варианта используют одну и ту же публикацию на веб-сервере, поэтому их можно комбинировать.
Безопасно ли хранить пароль 1С в сохранённом подключении?
Сохранённый пароль упрощает жизнь, но позволяет войти в базу любому, кто получил доступ к компьютеру. На домашних и личных устройствах лучше не сохранять пароль и дополнительно защитить саму учётную запись операционной системы паролем и шифрованием диска.
Что делать, если сеанс 1С «завис» на терминальном сервере?
Не завершайте работу сервера. Пользователь может просто переподключиться — при настройках по умолчанию он вернётся в тот же сеанс с открытыми окнами. Если сеанс действительно завис, администратор завершает его через диспетчер задач или консоль управления RDS, при этом несохранённые данные сеанса будут потеряны.
Можно ли перенести базу в облако, если конфигурация сильно доработана?
В сервисы типа 1С:Фреш, где допускаются только типовые конфигурации, доработанную базу перенести нельзя. Выход — аренда виртуального сервера (VPS/VDS) у хостинг-провайдера: там вы разворачиваете платформу и базу самостоятельно, без ограничений на доработки, но сами отвечаете за обновления и резервное копирование.