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

· 10 мин

Содержание

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

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

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

Решение зависит от трёх вещей: сколько людей работает удалённо, где стоит база (файловая или клиент-серверная) и есть ли в штате администратор.

СпособКому подходитЧто нужноСлабое место
RDP к своему ПК1–3 сотрудникаVPN, включённый компьютер в офисеКомпьютер нельзя выключать
Терминальный сервер (RDS)5–50 сотрудниковWindows Server, лицензии RDS CALНужен администратор
Веб-публикация (тонкий/веб-клиент)Филиалы, мобильные сотрудникиApache или IIS, белый IP, сертификатНе все внешние обработки работают в веб-клиенте
Облачная арендаНет своего сервера и админаДоговор с провайдеромЕжемесячная плата, доработки ограничены
Как вы будете подключаться к 1С удалённо?

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

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

Пошаговая настройка

  1. На офисном компьютере откройте Параметры → Система → Удалённый рабочий стол и включите его. В Windows 10/11 Home серверной части RDP нет — нужна редакция Pro или выше.
  2. Задайте пароль учётной записи Windows. Без пароля RDP не пустит.
  3. Настройте VPN до офисной сети: на роутере (WireGuard, OpenVPN, L2TP/IPsec — что поддерживает модель) или на отдельном сервере.
  4. На домашнем компьютере подключитесь к VPN, запустите mstsc и введите внутренний IP офисного компьютера, например 192.168.1.25.
  5. Проверьте, что компьютер не уходит в сон: Параметры → Система → Питание, режим сна — «Никогда».

Не пробрасывайте порт 3389 на роутере напрямую в интернет. Открытый RDP находят сканеры за считанные часы и начинают перебор паролей. Смена порта на «нестандартный» не защищает, а лишь откладывает находку.

Ограничение по числу сеансов

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

Терминальный сервер 1С для всего офиса

Терминальный сервер — это Windows Server с ролью «Службы удалённых рабочих столов» (RDS). На нём установлена платформа 1С, а пользователи подключаются каждый в свой сеанс.

Что подготовить

  • 🖥️ Сервер: для 10 пользователей в БП 3.0 ориентировочно 8 ядер и 32 ГБ памяти, диски SSD.
  • 🔑 Лицензии Windows Server и RDS CAL на каждого пользователя или устройство. Без них роль работает пробный период, потом новые подключения запрещаются.
  • 📄 Клиентские лицензии 1С: каждый сеанс 1С занимает одну лицензию, независимо от того, сколько человек сидит в RDP.
  • 🌐 Шлюз удалённых рабочих столов (RD Gateway) — он принимает подключения по HTTPS на порту 443 и пропускает их к серверу.

Публикация 1С как RemoteApp

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

  1. В «Диспетчере серверов» откройте раздел служб удалённых рабочих столов и коллекцию сеансов.
  2. В блоке программ RemoteApp добавьте 1cestart.exe из каталога установки 1С (обычно C:\Program Files\1cv8\common\).
  3. Раздайте пользователям файл .rdp или настройте веб-доступ RDS.

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

Если база клиент-серверная

Терминальный сервер и сервер 1С лучше держать в одной локальной сети с гигабитным каналом. Порты кластера 1С (агент — 1540, менеджер — 1541, рабочие процессы — диапазон из свойств рабочего сервера, по умолчанию от 1560) открывают только внутри сети, наружу — никогда.

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

Веб-публикация позволяет подключаться к базе по HTTP или HTTPS без RDP. Пользователь работает в тонком клиенте или прямо в браузере. Наружу открывается только порт 443.

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

  1. Веб-сервер: Apache 2.4 или IIS. Для IIS включите компоненты ISAPI-расширений.
  2. При установке платформы 1С отметьте компонент «Модули расширения веб-сервера». Разрядность модуля должна совпадать с разрядностью веб-сервера.
  3. Сертификат TLS для домена — без HTTPS пароли 1С уйдут по сети открытым текстом.

Публикация из конфигуратора

  1. Запустите конфигуратор от имени администратора Windows.
  2. Откройте Администрирование → Публикация на веб-сервере.
  3. Задайте имя публикации латиницей (например, buh), выберите веб-сервер и каталог.
  4. Отметьте «Публиковать доступ для клиентских приложений» и нажмите «Опубликовать».
  5. Перезапустите службу веб-сервера.

Для Apache то же делают из командной строки утилитой webinst из каталога bin платформы:

webinst -publish -apache24 -wsdir buh -dir "C:\Apache24\htdocs\buh" -connstr "Srvr=srv1c;Ref=buh;" -confpath "C:\Apache24\conf\httpd.conf"

Для файловой базы в -connstr указывают путь: File=D:\Bases\Buh;.

Подключение пользователя

  • 🌐 В браузере: адрес вида https://1c.example.ru/buh/.
  • 💻 В тонком клиенте: в списке баз нажмите «Добавить» → «Добавление в список существующей информационной базы» → тип расположения «На веб-сервере» → тот же адрес.

Каждое подключение через веб-клиент или тонкий клиент по HTTP занимает клиентскую лицензию 1С, как обычный запуск. Веб-публикация не экономит лицензии.

Что работает не так, как в обычном клиенте

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

Облачная аренда 1С вместо своего сервера

Аренда снимает с вас сервер, резервные копии и обновления. Встречаются два формата.

ФорматКак работаетДоработки
Сервис по модели SaaS (например, 1С:Фреш)Типовая конфигурация в веб-клиенте, обновления ставит провайдерТолько расширения и внешние отчёты, прошедшие проверку
Аренда виртуального сервера с 1СВаша база на терминальном сервере провайдера, вход по RDPЛюбые, включая изменённую конфигурацию

Ориентировочная стоимость — от 1 000 до 3 000 ₽ в месяц за пользователя в зависимости от конфигурации и объёма диска. Перед переездом уточните:

  • 📦 как выгрузить базу в .dt, если решите уйти, и сколько это стоит;
  • 🕒 как часто делаются резервные копии и сколько хранятся;
  • 🔌 можно ли подключить ваши внешние обработки, банк-клиент и ЭДО.

💡 Если конфигурация доработана программистом, SaaS почти наверняка не подойдёт. Ваш вариант — аренда сервера или своя веб-публикация.

Защита удалённого доступа к 1С через интернет

Удалённая 1С — это бухгалтерия, открытая в интернет. Защищать её нужно на трёх уровнях.

Сеть

  • 🔒 Наружу открыт только VPN или порт 443 (RD Gateway, веб-публикация). Порты 3389, 1540–1541, 1560 и выше закрыты.
  • 🛡️ Доступ разрешён только с известных IP-адресов, если сотрудники работают из постоянных мест.
  • 🔐 На RDP включена проверка подлинности на уровне сети (NLA).

Учётные записи

  • 👤 У каждого сотрудника свой логин Windows и свой пользователь 1С. Общая учётка «buh» не позволяет понять, кто провёл документ.
  • 🔑 Пароли длиной от 12 символов, политика блокировки после 5–10 неудачных попыток.
  • 📱 Двухфакторная аутентификация на VPN или шлюзе — если продукт её поддерживает.
  • 🚫 Уволенный сотрудник отключается в тот же день: в VPN, в Windows и в списке пользователей 1С.

Данные

  • 💾 Резервная копия базы ежедневно, одна копия хранится вне сервера. Шифровальщики первым делом ищут файлы .1CD и выгрузки .dt рядом с ними.
  • 🧩 В свойствах пользователя 1С включена аутентификация 1С с паролем; при веб-публикации пустые пароли недопустимы.

Как ускорить работу удалённой 1С

Скорость упирается в канал, задержку и в сам сервер. Что даёт заметный эффект:

  1. Не гоняйте файловую базу по VPN. Переход с общей папки на RDP или веб-публикацию ускоряет работу в разы.
  2. Задайте низкую скорость соединения. В тонком клиенте при редактировании базы в списке, в дополнительных параметрах, есть настройка скорости соединения. Режим «Низкая» уменьшает число обращений к серверу.
  3. Упростите картинку в RDP. Отключите фон рабочего стола, сглаживание шрифтов и анимацию в настройках подключения mstsc на вкладке «Взаимодействие».
  4. Проверьте задержку. Командой ping до сервера: до 50 мс работа комфортна, при 150 мс и выше заметны паузы при каждом открытии формы.
  5. Следите за памятью сервера. На терминальном сервере каждый сеанс 1С в БП 3.0 берёт ориентировочно 300–700 МБ. Нехватка памяти тормозит всех сразу.
  6. Закрывайте отключённые сеансы. Если пользователь закрыл окно RDP крестиком, его сеанс и 1С продолжают работать и держат лицензию. В политиках RDS задайте лимит для отключённых сеансов, например 2 часа.

Принудительное завершение сеанса обрывает работу пользователя: непроведённый документ потеряется. Лимит отключённых сеансов ставьте с запасом и предупредите сотрудников.

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

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

Частые ошибки при настройке

  • ❌ Открыт порт 3389 «только на время» — и остался открытым на годы.
  • ❌ Веб-публикация по HTTP без сертификата: пароли 1С идут открытым текстом.
  • ❌ Лицензии RDS не куплены: через пробный период новые подключения перестают пускать.
  • ❌ Резервная копия лежит на том же сервере, что и база, — вместе с базой её и зашифруют.
Можно ли работать в удалённой 1С с телефона?
Да. Через веб-публикацию база открывается в мобильном браузере, а по RDP подключаются официальным клиентом удалённого рабочего стола для iOS и Android. Работать на маленьком экране неудобно, но провести документ или посмотреть остатки можно.
Нужна ли отдельная лицензия 1С для удалённого доступа?
Отдельной нет. Удалённый сеанс занимает обычную клиентскую лицензию, как и запуск на офисном компьютере. Если 5 человек работают одновременно, нужны 5 лицензий.
Что быстрее: RDP или тонкий клиент через веб?
На слабом канале чаще выигрывает тонкий клиент: он передаёт данные, а не картинку экрана. На хорошем канале разница незаметна, а RDP проще с принтерами и торговым оборудованием.
Можно ли опубликовать файловую базу на веб-сервере?
Можно. В строке подключения указывается путь к каталогу базы. Для 3–5 одновременных пользователей это работает, при большем числе лучше перейти на клиент-серверный вариант.
Безопасно ли пользоваться бесплатными программами удалённого управления вместо RDP?
Для разовой помощи — да. Для ежедневной работы бухгалтерии лучше VPN и RDP или веб-публикация: доступ контролируете вы, а не сторонний сервис, и его проще отключить при увольнении сотрудника.