Удалённая работа в 1С:Предприятии: RDP, браузер, тонкий клиент, VPN и облако

· 9 мин

Содержание

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

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

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

Сначала посмотрите, какая у вас база: файловая (папка с файлом 1Cv8.1CD) или клиент-серверная (на сервере 1С:Предприятия с СУБД). От этого зависит, какие способы вообще подходят.

СпособЧто нужноПодходит дляСлабые места
RDP / RemoteAppWindows Server с ролью удалённых рабочих столов, лицензии RDSлюбой базы, 3–30 пользователейцена лицензий Windows, нагрузка на один сервер
Веб-клиент в браузеревеб-сервер Apache или IIS с модулями 1Сбыстрые разовые задачи, работа с Mac и планшетачасть функций и печать работают иначе, чем в обычном клиенте
Тонкий клиент по HTTPта же веб-публикация + установленный тонкий клиентосновной рабочий режим удалённого сотрудниканужно открывать публикацию наружу и защищать её
VPNмаршрутизатор или сервер VPNклиент-серверной базы, доступа к офисным ресурсамфайловая база по VPN работает медленно и рискует повредиться
Облако (SaaS, аренда)договор с провайдеромфирм без своего сервера и администратораежемесячная плата, зависимость от провайдера
Какая у вас ситуация?

Подключение к 1С через удалённый рабочий стол (RDP)

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

Настройка сервера

  1. Установите на сервер платформу 1С той же версии, что и база, и добавьте базу в список.
  2. В Windows Server добавьте роль Службы удаленных рабочих столов (Remote Desktop Services) и узел сеансов. Без этой роли одновременно работать смогут только два администратора.
  3. Активируйте лицензии RDS: по одной клиентской лицензии на пользователя или на устройство.
  4. Создайте каждому сотруднику отдельную учётную запись Windows и добавьте её в группу Пользователи удаленного рабочего стола.
  5. На компьютере пользователя запустите mstsc, укажите адрес сервера и войдите под своей учётной записью.

RemoteApp: одно окно 1С вместо целого рабочего стола

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

Публикуйте 1cestart.exe — стартер, который показывает список баз и сам выбирает нужную версию платформы. Если опубликовать 1cv8.exe конкретной версии, после обновления платформы ярлык перестанет запускать новую версию.

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

Лицензии 1С при работе через RDP

Каждый сеанс 1С на терминальном сервере занимает клиентскую лицензию 1С. Десять сотрудников одновременно — нужно не меньше десяти клиентских лицензий. Лицензии устанавливаются на сервер, а не на домашние компьютеры пользователей.

Не открывайте порт 3389 напрямую в интернет. Открытый RDP постоянно перебирают боты, а через взломанный сервер шифруют базы. Пускайте пользователей через VPN или шлюз удалённых рабочих столов (RD Gateway, порт 443), включите проверку подлинности на уровне сети (NLA) и сложные пароли.

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

Веб-публикация превращает базу в адрес вида http://server/buh. По нему открываются и браузер (веб-клиент), и тонкий клиент 1С. Работает с файловыми и клиент-серверными базами.

Что установить

  • 🧩 Веб-сервер: Apache 2.4 или IIS (в Windows ставится как компонент).
  • 🧩 Платформу 1С с компонентом Модули расширения веб-сервера — его выбирают при установке платформы, по умолчанию он может быть не отмечен.
  • 🧩 Разрядность модуля и веб-сервера должна совпадать: 64-битный Apache работает только с 64-битной платформой.

Пошагово

  1. Запустите Конфигуратор от имени администратора Windows — иначе публикация не сможет записать файлы в каталог веб-сервера.
  2. Откройте базу и выберите Администрирование → Публикация на веб-сервере.
  3. Укажите имя публикации латиницей, например buh, выберите веб-сервер и каталог.
  4. Отметьте «Публиковать доступ для клиентских приложений» и нажмите Опубликовать.
  5. Для Apache согласитесь на перезапуск службы. Для IIS перезапуск не требуется.
  6. Откройте в браузере http://localhost/buh и проверьте вход.

Публикация создаёт в каталоге файл default.vrd — в нём строка подключения к базе. Если базу перенесли в другую папку или на другой сервер, проще переопубликовать, чем править файл вручную.

Права для файловой базы

Веб-сервер работает под служебной учётной записью, а не под вашей. Для IIS выдайте группе IIS_IUSRS полные права на каталог файловой базы, для Apache — учётной записи, от которой запущена служба. Без этого браузер покажет ошибку доступа к файлу базы.

Публикация через http:// передаёт пароли открытым текстом. Наружу публикуйте только по https:// с действующим сертификатом или вообще не открывайте порт 80, а пускайте пользователей через VPN.

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

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

Как добавить базу у удалённого сотрудника

  1. Установите на компьютер тонкий клиент 1С той же версии, что на сервере. Можно поставить полную платформу — она тоже подключается по HTTP.
  2. В окне запуска нажмите Добавить → «Добавление в список существующей информационной базы».
  3. Выберите тип расположения «На веб-сервере».
  4. Укажите адрес публикации: https://office.example.ru/buh.
  5. Если используется прокси, задайте его на следующем шаге, иначе оставьте автоматические настройки.

Строка подключения в списке баз выглядит так:

Connect=ws="https://office.example.ru/buh";

Ярлык с этой строкой можно раздать сотрудникам файлом .v8i — они дважды щёлкают по нему, и база добавляется в список.

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

VPN: безопасный канал к офисной 1С

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

Что поднять

  • 🔐 На роутере: WireGuard, OpenVPN или IPsec — большинство офисных маршрутизаторов это умеют.
  • 🔐 На отдельном сервере: те же протоколы, если роутер слабый или пользователей больше десятка.
  • 🔐 Каждому сотруднику — свой ключ или сертификат, чтобы при увольнении отозвать доступ одного человека.

Прямое подключение к серверу 1С через VPN

Для клиент-серверной базы VPN позволяет добавить её в список как в офисе: «На сервере 1С:Предприятия», имя кластера и базы. Клиент обращается к агенту сервера на порт 1540, затем к менеджеру кластера на 1541 и к рабочим процессам из диапазона, который задан в свойствах рабочего сервера (по умолчанию 1560–1591). Все эти порты должны быть доступны через туннель.

Имя сервера должно разрешаться в адрес на стороне клиента. Если сервер называется SRV1C, а DNS офиса через VPN не передаётся, пропишите имя в файл C:\Windows\System32\drivers\etc\hosts.

Не работайте с файловой базой через общую папку по VPN. Файловая база читает и пишет файл 1Cv8.1CD блоками. На медленном или прерывистом канале это даёт минуты ожидания на каждом открытии списка, а обрыв во время записи может повредить базу. Для файловой базы используйте RDP или веб-публикацию.

Облачная 1С: аренда и SaaS

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

ВариантКак устроенОриентир по цене
Сервис 1С:Фреш и аналогитиповые конфигурации в модели сервиса, обновляет провайдерпримерно от 1 000 до 2 500 ₽ в месяц за пользователя
Аренда сервера 1Сваша база (в том числе доработанная) на сервере провайдерапримерно 1 500–3 000 ₽ в месяц за пользователя
Виртуальный сервер (VPS)сервер целиком ваш, настраиваете самиот 2 000–5 000 ₽ в месяц за сервер плюс лицензии

Цены ориентировочные и зависят от числа пользователей, объёма базы и того, входят ли лицензии 1С в тариф.

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

  1. В Конфигураторе выполните Администрирование → Выгрузить информационную базу — получите файл .dt.
  2. Передайте файл провайдеру или загрузите через его личный кабинет.
  3. Уточните, принимает ли сервис доработанные конфигурации: в модели сервиса обычно работают только типовые решения без изменений, а расширения допускаются с ограничениями.
  4. После переноса проверьте остатки по основным счетам и последние документы.

Почему 1С через интернет тормозит или не подключается

Большая часть проблем удалённого доступа сводится к портам, версиям и каналу связи.

Диагностика: выберите симптом

Как ускорить работу

  • ⚡ Для RDP снизьте глубину цвета и отключите фон рабочего стола и визуальные эффекты в настройках mstsc. Для 1С этого хватает, а трафик падает заметно.
  • ⚡ Для тонкого клиента в параметрах запуска включите режим «Низкая скорость соединения» — он уменьшает число обращений к серверу.
  • ⚡ Проверьте пинг до сервера командой ping office.example.ru. Задержка выше 100–150 мс заметна в тонком клиенте сразу, а RDP переносит её лучше.
  • ⚡ Если тормозит у всех, а не у одного удалённого сотрудника, дело в сервере: ресурсах, СУБД или самой базе, а не в удалённом доступе.

Перезапуск Apache, IIS или службы сервера 1С обрывает сеансы всех пользователей, работающих через эту публикацию или кластер. Предупредите сотрудников и делайте это вне рабочего времени.

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

Можно ли подключиться к 1С с телефона?
Да. Откройте опубликованную базу в мобильном браузере (веб-клиент) или установите мобильный клиент 1С и укажите адрес публикации. Для полноценной работы с документами удобнее планшет.
Нужна ли отдельная лицензия 1С для удалённого сотрудника?
Отдельного вида лицензии нет. Удалённый пользователь занимает обычную клиентскую лицензию 1С, как и сотрудник в офисе. Считается число одновременно работающих сеансов.
Работает ли веб-клиент 1С на Mac и Linux?
Да, веб-клиент открывается в современных браузерах на любой системе. Для macOS и Linux также есть тонкий клиент 1С.
Безопасно ли открыть публикацию 1С в интернет?
Только по HTTPS, со сложными паролями пользователей 1С и без пользователей с пустым паролем. Надёжнее пускать к публикации через VPN, а снаружи не открывать ничего, кроме VPN-порта.
Можно ли работать удалённо с файловой базой 1С?
Можно через RDP на компьютер, где лежит база, или через веб-публикацию этой базы. Работа с файловой базой через сетевую папку по интернету медленная и рискует повредить базу.