Удалённый запуск 1С: какой способ выбрать и как настроить
Содержание
Запустить 1С удалённо можно четырьмя способами: подключиться по RDP к терминальному серверу, где уже установлена 1С; открыть файловую базу через VPN; опубликовать базу на веб-сервере и работать через браузер; перенести базу в облако. Для нескольких пользователей и серверной (клиент-серверной) базы надёжнее всего терминальный сервер или веб-публикация, а не прямой доступ к файловой базе по сети.
Ниже — когда какой вариант подходит, что именно настроить, какие порты открыть и как разбирать типичные ошибки подключения. Сравнение методов, если нужно решить быстро:
| Способ | Кому подходит | Плюсы | Минусы |
|---|---|---|---|
| Терминальный сервер (RDP) | 2+ пользователей, любая база | Быстро, стабильно, 1С на сервере | Нужна лицензия Windows Server + RDS |
| VPN к файловой базе | 1–2 человека, маленькая база | Дёшево | Медленно, риск повредить базу |
| Веб-клиент | Доступ из браузера, мобильные | Не нужен клиент на устройстве | Не все формы и обработки работают |
| Облако (SaaS) | Нет своего сервера | Ничего не администрировать | Абонплата, данные у провайдера |
С чего начать: выбор способа под вашу ситуацию
Прежде чем настраивать, определите два факта: какая у вас база — файловая или клиент-серверная, и сколько человек будут работать одновременно.
Файловую базу (1Cv8.1CD в общей папке) нельзя раздавать по интернету напрямую: протокол работы с файлом не рассчитан на медленный и нестабильный канал, база легко повреждается. Поэтому для удалённой работы файловую базу либо кладут на терминальный сервер, либо открывают только через VPN, либо переводят в клиент-серверный вариант.
Прямой проброс сетевой папки с файловой базой в интернет без VPN — главная причина «слетевших» баз. Любой обрыв связи во время записи повреждает 1Cv8.1CD. Не делайте так.
Короткий ориентир по выбору:
- 👥 Несколько человек, стабильная работа — терминальный сервер по RDP.
- 🧑💻 Один-два человека, своя база — VPN или веб-публикация.
- 📱 Нужен доступ с телефона или чужого компьютера — веб-клиент.
- ☁️ Нет своего сервера и админа — облако.
Подключение к терминальному серверу по RDP
Это основной способ для организации. На сервере (физическом или арендованном VPS) устанавливается Windows Server с ролью Удалённые рабочие столы (RDS), платформа 1С и база. Пользователи подключаются к рабочему столу сервера и запускают 1С так, будто она стоит локально.
Порядок настройки:
- Установите на сервер Windows Server и добавьте роль
Remote Desktop ServicesчерезДиспетчер серверов → Добавить роли и компоненты. - Установите платформу 1С и, при необходимости, сервер 1С:Предприятия. Базу разместите на диске сервера.
- Заведите пользователей Windows для каждого сотрудника (личные учётки, не одна общая).
- На клиентском устройстве откройте «Подключение к удалённому рабочему столу» — программу
mstsc— и введите адрес сервера. - На сервере добавьте базу в список 1С для каждого пользователя или настройте общий список через файл
ibases.v8i.
Для RDP нужен открытый порт 3389 (или другой, если вы его сменили — так безопаснее). Количество одновременных подключений ограничено лицензиями RDS (клиентские лицензии CAL), их докупают отдельно от 1С.
Ориентир по стоимости: аренда VPS под терминал на 3–5 пользователей — примерно от 2 500–5 000 ₽/мес, плюс лицензии Windows и 1С. Точные цифры зависят от провайдера и мощности.
Тонкий клиент вместо полного рабочего стола
Если не хотите давать пользователю весь рабочий стол сервера, опубликуйте только 1С как RemoteApp. Тогда у человека в окне открывается одна программа 1С, а не целый Windows. Настраивается это в диспетчере коллекций RDS — через веб-доступ Удалённые рабочие столы.
Доступ к файловой базе через VPN
VPN создаёт защищённый «туннель» между вашим устройством и офисной сетью: вы оказываетесь как бы внутри локальной сети и видите сетевую папку с базой.
Это рабочий вариант для одного-двух человек и небольшой базы. Для одновременной работы нескольких пользователей файловая база по VPN будет тормозить — каждое действие тянет данные по медленному каналу.
Что настроить:
- Поднимите VPN-сервер в офисе. Варианты: встроенный сервер в роутере (OpenVPN, WireGuard, L2TP/IPsec), отдельный роутер или служба на сервере Windows.
- Выдайте каждому пользователю ключ или логин/пароль для VPN-подключения.
- На клиенте установите VPN-клиент, подключитесь — устройство получит адрес из офисной сети.
- В 1С добавьте базу, указав сетевой путь к папке:
\\server\bases\buhили подключённый сетевой диск.
Перед открытием базы по VPN убедитесь, что соединение стабильно. Обрыв VPN в момент записи документа может повредить файловую базу. Делайте резервные копии ежедневно.
Более надёжная альтернатива для нескольких пользователей — не раздавать файловую базу, а перевести её в клиент-серверный вариант (с сервером 1С и СУБД). Тогда по VPN идёт только обмен между клиентом и сервером 1С, а не прямая работа с файлом, и риск повреждения исчезает.
Веб-клиент: запуск 1С в браузере
Веб-клиент позволяет открыть базу по адресу вида http://server/buh в обычном браузере — без установки платформы на устройство. Удобно для доступа с чужого компьютера, планшета или телефона.
Чтобы это работало, базу надо опубликовать на веб-сервере. Поддерживаются Apache и IIS (в составе Windows Server). Публикация делается из конфигуратора.
Порядок публикации через IIS:
- В Windows Server включите роль
Веб-сервер (IIS)со службами CGI. - Запустите 1С в режиме Конфигуратор и откройте меню
Администрирование → Публикация на веб-сервере. - Укажите имя публикации (станет частью адреса), каталог и веб-сервер IIS.
- Нажмите «Опубликовать» — платформа создаст виртуальный каталог и файл
default.vrd. - Проверьте доступ: откройте в браузере адрес публикации.
После публикации базу можно открывать и веб-клиентом (в браузере), и тонким клиентом через интернет (указав в списке баз адрес http://... вместо файлового пути).
Ограничения веб-клиента, о которых стоит знать заранее:
- 📄 Не все внешние обработки и печатные формы работают так же, как в тонком клиенте.
- 🖨️ Печать и работа со сканером/торговым оборудованием через браузер ограничены.
- 🔐 Для внешнего доступа обязательно настройте HTTPS (сертификат на веб-сервере), иначе логин и пароль идут по сети открытым текстом.
Для доступа из интернета публикуйте базу только по HTTPS (порт 443) и закройте прямой доступ по HTTP. Бесплатный сертификат можно получить через Let’s Encrypt.
Облачные сервисы 1С: работа без своего сервера
Если держать сервер и администратора не хочется, базу переносят в облако. Вы платите абонентскую плату, а инфраструктуру, обновления платформы и резервные копии обслуживает провайдер.
Два основных подхода:
- Аренда 1С в облаке (виртуальный сервер/терминал). Провайдер даёт вам сервер с установленной 1С, вы подключаетесь по RDP или через веб. Подходит для любой типовой и доработанной конфигурации.
- SaaS-модель (1С по подписке через интернет ). Есть официальный сервис 1С для работы через интернет, где типовые конфигурации запускаются в браузере без вашего сервера. Подходит, если не нужны серьёзные доработки конфигурации.
Ориентир по цене: аренда места под одну базу в облаке с доступом для 2–3 пользователей — примерно от 1 000–3 000 ₽/мес в зависимости от провайдера, объёма базы и числа пользователей. Подписка на облачный сервис тарифицируется по числу пользователей и набору конфигураций.
На что смотреть при выборе провайдера:
- 💾 Как часто делаются резервные копии и можно ли выгрузить свою базу в любой момент.
- 📍 Где физически хранятся данные (для персональных данных важно соблюдение закона о ПДн).
- 🔄 Поддерживаются ли ваши доработки конфигурации, а не только типовая.
Безопасность удалённого доступа к 1С
Открытый в интернет сервер с 1С — цель для перебора паролей и атак. Минимальный набор защиты:
- Не публикуйте RDP напрямую. Порт
3389, открытый в интернет, сканируется ботами за минуты. Пускайте подключения только через VPN или шлюз удалённых рабочих столов (RD Gateway). - Сложные пароли и блокировка перебора. Отдельная учётка на каждого сотрудника, длинные пароли, блокировка после нескольких неудачных попыток входа.
- Двухфакторная аутентификация на VPN или шлюзе, если провайдер или оборудование это позволяют.
- HTTPS для веб-публикации. Без сертификата логины уходят по сети открытым текстом.
- Резервные копии. Удалённая работа повышает риск повреждения базы — ежедневный бэкап обязателен, храните копии отдельно от сервера.
- Обновления. Держите в актуальном состоянии Windows, веб-сервер и платформу 1С — в старых версиях бывают известные уязвимости.
Перед тем как остановить службу сервера 1С, перезагрузить терминальный сервер или обновить платформу — предупредите пользователей: все активные сеансы оборвутся, а несохранённые данные в открытых документах потеряются. Делайте это в нерабочее время.
Отдельно про персональные данные: если в базе 1С есть сведения о сотрудниках или клиентах, их обработка подпадает под закон о персональных данных. При выборе облака уточняйте, где хранятся данные и какие гарантии даёт провайдер.
Частые ошибки при удалённом подключении и как их разобрать
Большинство проблем с удалённым доступом — это закрытые порты, неверный адрес или истёкший сертификат.
3389 (или ваш нестандартный) открыт в брандмауэре и проброшен на роутере. Если используете VPN — сначала поднимите VPN, потом подключайтесь по RDP к внутреннему адресу.1540 (агент), 1541 (менеджер кластера) и диапазон рабочих процессов 1560–1591. Откройте их в брандмауэре между клиентом и сервером.Если ошибка возникла только что и раньше всё работало — вспомните, что менялось: обновление платформы , смена пароля, истёкший сертификат, новый брандмауэр или смена IP-адреса сервера.