Администрирование · 11 мин
Как настроить удаленное подключение к 1С
Способы удаленного подключения к 1С: RDP, веб-сервер, VPN, 1С:Предприятие через интернет. Пошаговая настройка, безопасность, типичные ошибки и FAQ.
Удаленное подключение к 1С требуется, когда сотрудники работают из дома, из филиалов или в разъездах, а база развернута в офисе или на сервере. Способов несколько: подключение по RDP к терминальному серверу, публикация базы на веб-сервере с доступом через браузер или тонкий клиент, VPN-канал до локальной сети, а также облачные сервисы вроде 1С:Фреш.
Выбор зависит от типа базы (файловая или клиент-серверная), числа пользователей, требований к скорости и бюджета. Неправильно выбранный способ приводит к медленной работе, обрывам сеансов и риску утечки данных, поэтому сначала стоит определить исходные условия, а уже потом настраивать конкретный механизм.
Ниже разобраны основные варианты с пошаговыми действиями, проверкой результата и ограничениями каждого подхода. Материал ориентирован на администратора или продвинутого пользователя, который имеет доступ к серверу и настройкам сети.
Определите исходные условия перед настройкой
Прежде чем выбирать технологию, ответьте на четыре вопроса: где физически находится база, сколько пользователей будут подключаться одновременно, какой канал интернета доступен на стороне сервера и есть ли выделенный статический IP-адрес или доменное имя. От ответов зависит архитектура решения.
Файловая база на общем сетевом диске плохо переносит удаленную работу напрямую: протокол SMB чувствителен к задержкам, и при канале с высоким пингом 1С будет «тормозить» или падать с ошибками. Для файлового режима удаленный доступ почти всегда означает либо терминальный сервер, либо публикацию на веб-сервере.
Клиент-серверная база (1С:Предприятие + MS SQL, PostgreSQL или другая СУБД) допускает подключение тонкого клиента напрямую к серверу 1С через интернет, но открывать порты кластера наружу без VPN и шифрования небезопасно.
Определяет допустимые способы удаленного доступа
Влияет на выбор между RDP, веб-доступом и облаком
Без него потребуется DDNS или VPN с выделенным адресом
Для RDP достаточно узкого канала, для веб-клиента важна отдача сервера
Способ 1: удаленный рабочий стол (RDP) через терминальный сервер
Суть подхода: на сервере в офисе устанавливается 1С, а пользователи подключаются к рабочему столу сервера по протоколу RDP и работают в программе как локально. По сети передается только изображение экрана и ввод с клавиатуры, поэтому способ хорошо работает даже на слабом канале.
Порядок настройки: установите на сервер роль «Удаленные рабочие столы» (Remote Desktop Services) в Windows Server, активируйте лицензии RDS CAL, создайте учетные записи пользователей, установите платформу 1С и подключите базу. На каждом рабочем месте пользователь запускает стандартный клиент «Подключение к удаленному рабочему столу» (mstsc) и вводит адрес сервера.
Напрямую открывать порт 3389 в интернет категорически не рекомендуется: такие серверы постоянно сканируются ботами и подвергаются подбору паролей и атакам через уязвимости RDP. Безопасные варианты — поднимать RDP только внутри VPN-туннеля либо использовать шлюз удаленных рабочих столов (RD Gateway) с HTTPS и сертификатом.
Способ 2: публикация базы на веб-сервере
Платформа 1С умеет публиковать информационную базу на веб-сервере IIS (Windows) или Apache (Windows/Linux). После публикации пользователи подключаются через браузер (веб-клиент) или через тонкий клиент по протоколу HTTP/HTTPS, указывая адрес вида https://server/base.
Для настройки установите веб-сервер и модуль расширения веб-сервера 1С (ставится вместе с платформой, компонент «Модули расширения веб-сервера»). Затем выполните публикацию: либо через конфигуратор (Администрирование → Публикация на веб-сервере), либо утилитой командной строки webinst. Укажите имя публикации, путь к базе и каталог виртуального приложения.
"C:\Program Files\1cv8\8.3.22.1750\bin\webinst.exe" -publish -apache24 -wsdir mybase -dir "C:\inetpub\mybase" -connstr "Srvr=server1c;Ref=accounting;" -confpath "C:\Apache24\conf\httpd.conf"Для доступа из интернета настройте HTTPS: выпустите или купите сертификат (подойдет бесплатный Let's Encrypt), привяжите его к сайту и откройте наружу только порт 443. Проброс порта делается на роутере или межсетевом экране на адрес веб-сервера. После публикации проверьте вход с внешнего устройства через браузер и через тонкий клиент.
- 1Установите IIS или Apache и модули расширения веб-сервера 1С
- 2Опубликуйте базу через конфигуратор или webinst
- 3Проверьте доступ из локальной сети по адресу http://server/base
- 4Настройте HTTPS-сертификат и привязку к сайту
- 5Пробросьте порт 443 на роутере и проверьте вход извне
- 6Настройте аутентификацию и права пользователей в 1С
Способ 3: VPN-подключение к офисной сети
VPN создает зашифрованный туннель между удаленным компьютером и офисной сетью. После подключения пользователь работает с 1С так, будто находится в офисе: по сетевому пути к файловой базе, по RDP к терминальному серверу или тонким клиентом к серверу 1С.
Простейший вариант — VPN-сервер на роутере (многие модели Keenetic, MikroTik и другие поддерживают L2TP/IPsec, OpenVPN, WireGuard). Включите сервер, создайте учетные записи, настройте проброс или встроенный сервис доступа. На стороне пользователя создается стандартное VPN-подключение в Windows или ставится клиент OpenVPN/WireGuard.
Важный нюанс: работа файловой базы напрямую через VPN по сетевому диску возможна только при хорошем канале с низкими задержками. При нестабильном интернете такой режим приводит к ошибкам и риску повреждения файла базы, поэтому VPN обычно комбинируют с RDP.
Сравнение способов удаленного доступа
Подходит для файловой базы и слабых каналов; требует терминального сервера и лицензий RDS
Универсально для клиент-серверной базы; нужны настройка веб-сервера и сертификат
Самый простой старт, но рискован для файловой базы при нестабильном канале
Не требует своего сервера; подходит стандартным конфигурациям, ограничения по доработкам
Способ 4: облачные сервисы и 1С:Фреш
Если своего сервера нет или нет специалиста для его обслуживания, базу можно разместить в облаке. Сервис 1С:Фреш от фирмы «1С» предоставляет доступ к типовым конфигурациям через браузер и тонкий клиент по подписке. Альтернатива — аренда виртуального сервера (VPS) у хостинг-провайдера и развертывание на нем любого из описанных выше сценариев.
Облачный вариант снимает вопросы статического IP, проброса портов и сертификатов, но добавляет ограничения: не всякая сильно доработанная конфигурация переносится в 1С:Фреш, а данные хранятся у стороннего оператора. Перед переездом проверьте совместимость конфигурации и выгрузите актуальную копию базы.
Настройка безопасности и прав доступа
Удаленный доступ расширяет периметр атаки, поэтому минимальный набор мер обязателен: сложные пароли у всех пользователей 1С и учетных записей Windows, отключение встроенной учетной записи Администратор без пароля, разграничение прав внутри конфигурации (роли, профили групп доступа).
На сетевом уровне открывайте наружу только один необходимый порт (443 для веб-доступа или VPN-порт), включите журналирование подключений и настройте автоматические обновления ОС и платформы. Регулярно проверяйте, что резервное копирование работает и копии реально восстанавливаются — при удаленной работе риск шифровальщиков и сбоев выше.
Проверка результата и устранение проблем
После настройки проверьте подключение с устройства вне офисной сети, например с телефона через мобильный интернет. Для веб-доступа откройте адрес публикации в браузере: должна появиться форма входа в базу. Для RDP — убедитесь, что подключение проходит только при активном VPN или через шлюз.
Если подключение не работает, проверяйте по цепочке: доступен ли сервер из локальной сети, слушает ли нужный порт (команда netstat), открыт ли порт на роутере и брандмауэре, корректен ли сертификат. Ошибка «веб-сервис не найден» обычно означает неверное имя публикации или незапущенный модуль расширения веб-сервера.
Как проверить результат
Открывается форма аутентификации 1С
Таймаут или ошибка соединения — проверяйте проброс портов
В браузере замок и валидный сертификат
Предупреждение о незащищенном соединении
Открытие документов без заметных пауз
Задержки при каждом действии — канал или режим работы не подходят
Каждый видит только свои функции
Доступны лишние разделы — пересмотрите роли
Часто задаваемые вопросы
Можно ли подключаться к файловой базе 1С через интернет без сервера?
Да, но не напрямую по сетевому диску — это нестабильно и опасно для целостности базы. Рабочие варианты: опубликовать файловую базу на веб-сервере на том же компьютере, организовать RDP-доступ к этому компьютеру через VPN или перенести базу в облачный сервис.
Что быстрее: веб-клиент в браузере или тонкий клиент?
Тонкий клиент обычно отзывчивее и поддерживает больше возможностей интерфейса, но требует установки платформы на устройство пользователя. Веб-клиент удобен тем, что работает из любого браузера без установки, что важно для разовых подключений и чужих устройств.
Нужен ли статический IP-адрес для удаленного доступа?
Желателен, но не обязателен. При динамическом адресе используйте сервисы DDNS, которые привязывают постоянное доменное имя к меняющемуся IP, либо VPN-решения с выделенной точкой входа. Учтите, что некоторые провайдеры выдают «серые» адреса, при которых входящие подключения невозможны в принципе.
Безопасно ли открывать веб-публикацию 1С в интернет?
Безопасно при соблюдении условий: только HTTPS с валидным сертификатом, сильные пароли пользователей, актуальные обновления платформы и веб-сервера, отсутствие лишних опубликованных сервисов (HTTP-сервисы, OData — только если реально нужны). Дополнительно можно ограничить доступ по IP или спрятать публикацию за VPN.
Сколько пользователей выдержит один терминальный сервер?
Точное число зависит от конфигурации, интенсивности работы и ресурсов сервера. Ориентировочно на каждого активного пользователя 1С закладывайте 2–4 ГБ оперативной памяти и следите за нагрузкой на дисковую подсистему. При росте числа пользователей рассмотрите переход на клиент-серверный режим с веб-доступом.
Что делать, если 1С через удаленное подключение сильно тормозит?
Сначала определите узкое место: замерьте пинг и скорость канала, проверьте загрузку сервера. Для RDP снизьте глубину цвета и отключите перенаправление лишних устройств. Если тормозит файловая база по сети — переходите на терминальный режим или веб-публикацию, прямой сетевой доступ через интернет ускорить нельзя.
Что важно запомнить
Выбирайте способ удаленного доступа исходя из типа базы и числа пользователей: RDP через VPN — для файловых баз, веб-публикация по HTTPS — универсальный вариант, облако — когда нет своего сервера. Никогда не открывайте RDP и порты кластера 1С напрямую в интернет, используйте шифрование, разграничение прав и регулярно проверяйте работоспособность резервных копий.