Работа с 1С из дома: пять способов подключиться к базе на удалёнке

· 10 мин

Содержание

Удалённо войти в 1С можно пятью путями: подключиться к рабочему компьютеру в офисе, зайти на терминальный сервер по RDP, открыть опубликованную базу в браузере, поставить VPN и работать как из офиса или арендовать базу в облаке. Самое частое заблуждение: «выставлю базу в интернет, и всё заработает». Работать заработает, но вместе с вами в неё придут и боты-сканеры.

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

Какой способ подходит вам: сравнение за минуту

СпособДля когоСложность настройкиГлавный риск
Удалённый рабочий стол офисного ПК1–2 человека, разовая работанизкаяофисный компьютер должен быть включён
Терминальный сервер (RDP)3–50 человек, файловая или серверная базасредняяоткрытый порт, лицензии доступа
Веб-сервер и браузерсотрудники и клиенты без установки 1Свыше среднейпубликация в интернет, HTTPS
VPN + обычный клиент 1Софис с админом, нужен привычный интерфейссредняямедленная работа файловой базы по каналу
Облако или аренда 1Смалый бизнес без своего админаминимальнаяплатная подписка, зависимость от поставщика

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

Подключение к рабочему компьютеру: самый быстрый старт

Это способ «на вчера»: вы сидите дома, а 1С запущена на компьютере в офисе. Вы видите его экран и управляете им, всё остальное остаётся как есть.

Подходят три варианта:

  • 🖥️ Встроенное подключение Windows (mstsc). Работает бесплатно, но на Windows редакции Home принимать входящие подключения нельзя. Нужна Pro или выше.
  • 🔧 Программы удалённого доступа вроде AnyDesk, RustDesk или TeamViewer. Не требуют белого IP-адреса, работают через ретранслятор.
  • 🏢 Готовые сервисы поставщика вашей 1С, если они есть в договоре.

Как настроить встроенный вариант на офисном компьютере:

  1. Откройте Параметры → Система → Удалённый рабочий стол и включите переключатель.
  2. Добавьте в список тех пользователей, которым можно входить.
  3. Задайте компьютеру постоянное имя или адрес в локальной сети и разрешите подключения в брандмауэре.
  4. Дома откройте mstsc, введите имя компьютера и свои учётные данные.

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

⚠️ Программу удалённого доступа ставьте только из официального источника и защитите её постоянным паролем и двухфакторной проверкой. Неконтролируемый «доступ без пароля» на бухгалтерском компьютере — прямой путь к краже базы.

Минус способа очевиден: компьютер нужно держать включённым, а при двух удалёнщиках начинается очередь за один экран. Тогда пора на сервер.

Терминальный сервер и RDP: когда работают сразу несколько человек

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

Что нужно подготовить

  • 🧱 Сервер с Windows Server и достаточным запасом оперативной памяти. Ориентир: по 1,5–2 ГБ на пользователя плюс память самой системы. Для десяти бухгалтеров это 16–24 ГБ.
  • 🔑 Лицензии доступа к службам удалённых рабочих столов (RDS CAL) по числу пользователей или устройств. Без них сервер даёт два административных сеанса и после пробного периода начинает отключать остальных.
  • 📦 Платформа 1С на сервере, лицензии 1С на нужное число рабочих мест (программная лицензия или аппаратный ключ).
  • 📁 Базы: файловая лежит на сервере в общей папке, клиент-серверная живёт в СУБД.

Базовая настройка

  1. Установите роль «Службы удалённых рабочих столов» через диспетчер сервера. Если не хотите настраивать вручную, начните с режима «Сеансы рабочего стола».
  2. Укажите сервер лицензирования и тип лицензий (на пользователя или на устройство). Без этого шага через 120 дней сервер перестанет принимать подключения.
  3. Создайте группу пользователей и разрешите ей вход через службы удалённых рабочих столов.
  4. Установите платформу 1С до того, как пользователи начнут заходить. Ставьте её в режиме установки для всех, а не для одного пользователя.
  5. Разложите ярлыки с нужными базами на общий рабочий стол или опубликуйте каждое приложение отдельно, чтобы пользователь не видел лишнего.

Чтобы в одной базе у каждого был свой пользователь 1С, не создавайте общий логин «Бухгалтер». Заведите отдельных пользователей в Администрирование → Настройки пользователей и прав → Пользователи. Так в журнале регистрации видно, кто что менял.

Что ускоряет и что тормозит

  • ✅ Отдельный быстрый диск (SSD) под базы и кэш.
  • ✅ Перенаправление принтеров только тем, кому оно нужно: лишние устройства замедляют вход.
  • ❌ Антивирус, который сканирует каждый файл базы на лету. Добавьте каталог базы в исключения, если политика безопасности это допускает.
  • ❌ Десятки пользователей на 4 ГБ памяти: система начнёт сбрасывать данные на диск, и работа превратится в ожидание.

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

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

Общий порядок такой:

  1. Установите на сервер веб-сервер: Apache или IIS. В установщике платформы отметьте компонент модулей расширения веб-серверов.
  2. В Конфигураторе откройте Администрирование → Публикация на веб-сервере. В окне укажите имя публикации, каталог на диске и отметьте нужные способы доступа (тонкий клиент, веб-клиент, веб-сервисы).
  3. Нажмите «Опубликовать». Платформа сама пропишет настройки в конфигурации веб-сервера.
  4. Проверьте адрес вида http://сервер/имя_публикации из локальной сети, и только потом выпускайте наружу.

Для интернета нужны ещё три вещи:

  • 🔒 HTTPS с настоящим сертификатом. Передавать логины 1С по голому HTTP нельзя.
  • 🌐 Доменное имя и правило на роутере или у провайдера, которое направляет внешний порт на веб-сервер.
  • 👥 Лицензии 1С на всех, кто одновременно работает через веб: веб-клиент их тоже занимает.

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

Если в базе есть расширения или внешние обработки, которые лазят в файловую систему клиента, в браузере они работать не будут: у браузера нет доступа к диску пользователя.

VPN вместо открытого порта

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

Что важно знать:

  • Клиент-серверная база по VPN работает приемлемо, если канал держит пинг до 50–70 мс и есть запас по скорости. Файловая — нет.
  • Лучше всего связка «VPN + RDP»: порт 3389 виден только изнутри VPN, а картинка и клавиатура идут по зашифрованному туннелю.
  • Для небольшого офиса хватает VPN-сервера на роутере или отдельной маленькой машине. Корпоративные шлюзы нужны от нескольких десятков человек.

Слабое место VPN — человек. Один сотрудник со взломанной учётной записью открывает злоумышленнику внутреннюю сеть целиком. Поэтому добавляйте второй фактор.

Облако и аренда 1С: если админа нет

Вы платите ежемесячно, а поставщик берёт на себя сервер, обновления, резервные копии и лицензии. Пользователь получает ссылку или ярлык и логинится. Бывает два типа услуги:

  • ☁️ Сервис по подписке. Готовая конфигурация, которой вы пользуетесь как приложением. Обычно подходит для типовых задач малого бизнеса.
  • 🖥️ Аренда виртуального сервера или рабочего места с вашей базой. Работает как терминальный сервер, только админит его поставщик.

Ориентиры по деньгам: аренда рабочего места под 1С у хостеров обычно стоит примерно от 1 000 до 2 500 ₽ в месяц на пользователя, готовые облачные сервисы стартуют от нескольких сотен рублей. Цифры сильно зависят от региона, конфигурации и числа пользователей, поэтому запрашивайте расчёт у двух-трёх поставщиков.

Перед подпиской уточните:

ВопросПочему важно
Где физически хранятся данныеесли база с персональными данными, они должны лежать на территории России
Как часто делаются копии и сколько хранятсячтобы откатиться после ошибки
Можно ли выгрузить базу целикомчтобы уйти без потерь
Какие обновления и когдаиначе релиз поменяется в разгар отчётности

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

Каждый открытый в интернет порт 3389 сканируют боты. Через сутки в журнале безопасности появятся тысячи попыток входа. Дальше — вопрос времени.

Минимальный набор мер:

  1. Не открывайте RDP в интернет напрямую. Используйте VPN или шлюз удалённых рабочих столов.
  2. Включите проверку подлинности на уровне сети (NLA) в параметрах удалённого доступа.
  3. Задайте длинные пароли и блокировку учётной записи после нескольких неверных попыток.
  4. Выключите вход по RDP для администратора по умолчанию. Заведите отдельного администратора с нестандартным именем.
  5. Ограничьте доступ по IP-адресам, если у сотрудников они постоянные.
  6. Разделите права: тот, кто вводит документы, не должен иметь полные права на базу и серверную часть.
  7. Включите резервное копирование и храните копию вне сервера.

⚠️ Перед любыми изменениями на рабочем сервере сделайте резервную копию базы и согласуйте окно работ. Перезапуск службы или перезагрузка сервера оборвёт сеансы всех, кто сейчас работает, и несохранённые документы пропадут. Делайте это вечером или в выходной.

Отдельный пункт для обычных пользователей: не сохраняйте пароль к серверу на личном компьютере, которым пользуются дети или другие члены семьи, и не работайте с базой через чужой Wi-Fi без VPN.

Проверка перед выходом на удалёнку
Выполнено: 0 / 6

Ошибки подключения: симптом и что делать

Большинство проблем сводится к нескольким причинам. Начните с проверки сети, потом переходите к лицензиям и правам.

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

Частые ошибки при настройке удалёнки

  • 📎 Администратор выкладывает базу «на пару дней» и забывает закрыть доступ. Ставьте напоминание и проверяйте открытые порты раз в месяц.
  • 🔁 Все работают под одним логином. После сбоя невозможно найти, кто внёс ошибочный документ.
  • 💾 Копия хранится на том же сервере, что и база. Выйдет из строя диск — потеряете и базу, и копию.
  • 🖨️ Принтеры и сканеры перенаправляют всем подряд, и вход занимает по две минуты.
  • 🧮 Считают лицензии 1С по числу людей, а не по числу одновременных сеансов. Один человек, открывший две базы, занимает две лицензии.

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

Можно ли работать в 1С из дома без VPN и сервера?
Да, если на офисном компьютере включён удалённый рабочий стол или стоит программа удалённого доступа. Но это годится для одного-двух человек и разовых задач.
Нужна ли отдельная лицензия 1С для удалённой работы?
Нужна лицензия на каждое одновременное рабочее место, где запущена платформа. Способ подключения число лицензий не уменьшает. Условия смотрите в документах на ваши лицензии.
Можно ли открыть файловую базу через интернет по прямой ссылке на общую папку?
Нет. Это небезопасно и неработоспособно: файловая база через медленный канал тормозит и может повредиться при обрыве. Используйте RDP или веб-публикацию.
Какой интернет нужен для работы по RDP?
Для одного сеанса достаточно канала порядка 1–2 Мбит/с. Важнее стабильность, чем скорость: пинг до сервера лучше держать ниже 100 мс.
Что делать, если пропало соединение посреди проведения документа?
Сеанс на терминальном сервере обычно остаётся открытым в отключённом состоянии. Подключитесь заново, и вы вернётесь в то же место. Незаписанные данные в веб-клиенте могут пропасть, поэтому записывайте документ почаще.