Администрирование · 12 мин
Как сделать удаленный доступ к 1С
Как сделать удаленный доступ к 1С: RDP, веб-сервер, 1С:Фреш и VPN. Пошаговая настройка, требования к безопасности, типичные ошибки и ответы на вопросы.
Удаленный доступ к 1С нужен в трёх типовых ситуациях: сотрудники работают из дома или филиалов, база лежит на сервере в офисе, а бухгалтеру или менеджеру нужно подключаться извне, либо компания переводит учёт в облако. Универсального способа нет: выбор зависит от режима работы базы (файловый или клиент-серверный), числа пользователей, требований к скорости и бюджета на инфраструктуру.
Основных подходов четыре: подключение по RDP к терминальному серверу, публикация базы на веб-сервере с доступом через браузер или тонкий клиент, аренда облачного сервиса (например, 1С:Фреш) и связка VPN плюс прямое подключение к базе. Каждый вариант отличается по стоимости, сложности настройки и рискам. Ниже разобраны условия выбора, пошаговая настройка и меры безопасности, без которых открывать учётную систему наружу нельзя.
Важно понимать: 1С хранит финансовые и кадровые данные, утечка или шифрование которых способны остановить работу компании. Поэтому любой сценарий удаленного доступа начинается не с проброса портов, а с резервных копий, разграничения прав и защищённого канала связи.
Как выбрать способ удаленного доступа
Первый критерий — режим работы информационной базы. В файловом режиме база лежит в общей сетевой папке, и напрямую через интернет открывать её категорически нельзя: протокол SMB не предназначен для публичной сети, а одновременная работа по медленному каналу приводит к блокировкам и повреждению данных. Файловая база требует либо терминального доступа, либо публикации на веб-сервере, либо VPN с терминалом внутри.
В клиент-серверном режиме (1С:Предприятие + СУБД, например PostgreSQL или MS SQL) вариантов больше: тонкий клиент способен подключаться к кластеру серверов напрямую, но открывать порт кластера в интернет без VPN — плохая практика. Оптимально те же сценарии: терминальный сервер, веб-публикация или VPN-туннель до локальной сети.
Второй критерий — число одновременных пользователей и их география. Два-три бухгалтера из дома — это один недорогой сервер с RDP. Десятки менеджеров из разных городов с мобильных устройств — уже аргумент в пользу веб-публикации или облака, где не нужно разворачивать и обслуживать терминальную ферму.
Сравнение вариантов
Подходит для 2–30 пользователей, работают все конфигурации. Требует сервера, лицензий RDS и защиты подключения.
Доступ из браузера и тонкого клиента без установки платформы. Не все конфигурации и расширения корректно работают через веб.
Не нужен свой сервер, обновления и бэкапы на стороне сервиса. Ежемесячная оплата и зависимость от интернет-канала.
Прозрачный доступ к локальной сети. Медленно для файловых баз и требует настройки VPN-шлюза.
Доступ через RDP и терминальный сервер
Терминальный доступ — самый распространённый способ: на сервере в офисе устанавливается платформа 1С, пользователи подключаются по протоколу RDP и работают в своих сессиях. Данные не покидают сервер, по сети передаётся только изображение экрана, поэтому способ устойчив к медленным каналам и безопаснее прямого доступа к базе.
Порядок настройки на Windows Server: установить роль «Удаленные рабочие столы» (Remote Desktop Session Host), активировать лицензии RDS CAL на сервере лицензирования, установить платформу 1С и подключить базу, создать пользователей и выдать им права. Для двух одновременных административных сессий лицензии RDS не нужны, но использовать их для постоянной работы сотрудников нарушает условия лицензирования.
Критически важный момент — не выставлять порт 3389 напрямую в интернет. Открытый RDP постоянно сканируют боты, подбирают пароли и эксплуатируют уязвимости. Безопасные варианты: подключение только через VPN, шлюз RD Gateway с HTTPS на порту 443, либо ограничение доступа по списку доверенных IP-адресов на межсетевом экране.
- 1Установите роль Remote Desktop Session Host на сервере и активируйте лицензии RDS.
- 2Установите платформу 1С, подключите информационную базу и проверьте запуск локально.
- 3Создайте учётные записи пользователей, настройте права на базу и профили RDP.
- 4Настройте VPN или RD Gateway, закройте прямой доступ к порту 3389 снаружи.
- 5Проверьте подключение с внешнего устройства: вход, запуск 1С, печать на локальный принтер.
Публикация базы на веб-сервере
Публикация на веб-сервере позволяет работать с 1С через браузер или тонкий клиент без установки полной платформы на компьютере пользователя. Для этого на сервере разворачивается IIS (Windows) или Apache, устанавливается модуль расширения веб-сервера от 1С, после чего база публикуется штатной командой из конфигуратора или утилитой webinst.
Типовая последовательность: установить веб-сервер и компонент «Модули расширения веб-сервера» из дистрибутива платформы, открыть конфигуратор под администратором, выбрать «Администрирование → Публикация на веб-сервере», указать имя публикации и каталог. После публикации база доступна по адресу вида https://сервер/имя_базы. Для клиент-серверных баз веб-сервер связывается с кластером 1С, для файловых — работает напрямую с файлом базы.
Обязательные условия безопасности: доступ только по HTTPS с действующим сертификатом, аутентификация средствами 1С или операционной системы, закрытые служебные каталоги веб-сервера. Перед публикацией проверьте, что используемая конфигурация и её расширения корректно работают в веб-клиенте: некоторые доработки, COM-объекты и внешние компоненты в браузере недоступны.
VPN-подключение к офисной сети
VPN создаёт зашифрованный туннель между компьютером сотрудника и локальной сетью офиса. После подключения удалённая машина ведёт себя так, будто находится внутри сети: можно открывать базу по сетевому пути, подключаться к кластеру серверов 1С или к терминальному серверу по внутреннему адресу.
Практическая реализация обычно строится на VPN-сервере в роутере или на отдельном шлюзе: WireGuard и OpenVPN — распространённые варианты, многие маршрутизаторы корпоративного класса поддерживают их штатно. На стороне пользователя ставится клиент, импортируется конфигурация, и подключение занимает пару кликов.
Ограничение способа: VPN сам по себе не решает проблему производительности файловой базы. Если сотрудник открывает файловую базу по сети через VPN, при слабом канале работа будет медленной, а обрыв соединения грозит повреждением данных. Поэтому связка «VPN + RDP к терминальному серверу» надёжнее, чем «VPN + файловая база по сети».
Как выбрать действие
Облачные варианты: 1С:Фреш и аренда сервера
Облачный сервис 1С:Фреш избавляет от необходимости содержать сервер: база размещается у оператора, доступ выполняется через браузер или тонкий клиент, обновления типовых конфигураций и резервное копирование выполняются на стороне сервиса. Вариант подходит компаниям без выделенного администратора и тем, кто работает с типовыми конфигурациями без тяжёлых доработок.
Альтернатива — аренда виртуального сервера (VPS/VDS) у хостинг-провайдера и развёртывание на нём той же терминальной схемы или веб-публикации. Это даёт полный контроль над конфигурацией и возможность ставить любые доработки, но перекладывает на вас обновления, защиту и резервное копирование.
При выборе облака оценивайте: где физически хранятся данные, как организованы бэкапы и можно ли выгрузить базу целиком, какие ограничения на доработки и внешние компоненты, что происходит с данными при расторжении договора. Эти вопросы важнее цены подписки.
Безопасность и резервное копирование
Учётная система — цель для шифровальщиков и злоумышленников, поэтому удаленный доступ без базовых мер защиты недопустим. Минимальный набор: сложные пароли и запрет общих учётных записей, двухфакторная аутентификация там, где она поддерживается, регулярные обновления операционной системы и платформы 1С, актуальный антивирус на сервере.
Резервные копии должны существовать до того, как вы откроете доступ наружу, а не после первого инцидента. Настройте автоматическое копирование базы (для клиент-серверных — средствами СУБД, для файловых — копирование файла базы или выгрузка .dt) с хранением копий вне основного сервера: на другом диске, в сетевом хранилище или в облаке. Периодически проверяйте восстановление из копии — бэкап, который никогда не проверяли, нельзя считать рабочим.
Разграничьте права: пользователю для ежедневной работы не нужны административные права ни в 1С, ни на сервере. Ведите журнал подключений и периодически просматривайте его на предмет входов в нерабочее время и с незнакомых адресов.
Проверка работы и типичные проблемы
После настройки проверьте сценарий целиком с реального внешнего устройства: подключение к каналу (VPN или шлюз), вход под учётной записью пользователя, запуск 1С, открытие и проведение тестового документа, печать на локальный принтер, выгрузку файла. Проверка только «изнутри» офисной сети не показывает проблем с маршрутизацией, сертификатами и правами.
Частые жалобы и их причины: «тормозит» — обычно узкий канал на стороне сервера или файловая база по сети вместо терминала; «не печатает» — не проброшен принтер в RDP-сессию или не установлен драйвер на сервере; «не пускает с ошибкой сертификата» — самоподписанный сертификат не добавлен в доверенные на клиенте; «сессия обрывается» — таймауты шлюза или нестабильный интернет у пользователя.
Как проверить результат
Подключение устанавливается только через VPN/шлюз/HTTPS, прямой доступ к портам закрыт
Сервер отвечает на 3389 или 80 порт напрямую из интернета
Открытие документов занимает секунды, интерфейс не «замораживается»
Каждое действие идёт с задержкой в десятки секунд
Копии создаются по расписанию и тестовое восстановление проходит
Копий нет, либо восстановление ни разу не проверялось
Видны только известные пользователи и адреса
Массовые неудачные попытки входа с чужих адресов
Частые вопросы
Можно ли открыть доступ к файловой базе 1С через интернет напрямую?
Нет. Протокол общего доступа к файлам (SMB) не предназначен для работы через интернет: это небезопасно и крайне медленно, а обрывы соединения могут повредить базу. Используйте терминальный доступ, веб-публикацию или VPN.
Что дешевле для небольшой фирмы: свой сервер или облако?
Если в офисе уже есть подходящий компьютер и 2–3 пользователя, дешевле настроить VPN и RDP к существующей машине. Если сервера нет и некому его обслуживать, облачная подписка обычно выгоднее с учётом стоимости железа, электричества и работы администратора.
Нужны ли отдельные лицензии 1С для удаленных пользователей?
Да. Лицензии 1С привязаны к числу одновременно работающих пользователей независимо от способа подключения. Кроме того, для терминального сервера Windows требуются лицензии RDS CAL на каждого пользователя или устройство.
Работает ли 1С через браузер на планшете или телефоне?
Веб-клиент 1С открывается в браузере планшета, но удобство зависит от конфигурации и размера экрана. Для мобильных сценариев есть отдельная мобильная платформа 1С, однако она требует разработки мобильного приложения под конкретные задачи.
Как быть, если сотрудник уволился?
Немедленно заблокируйте его учётные записи во всех точках входа: в 1С, на терминальном сервере, в VPN и в облачном сервисе. Именно поэтому важно, чтобы у каждого сотрудника была персональная учётная запись, а не общий логин.
Что делать, если сервер с 1С зашифровали вирусом?
Отключите сервер от сети, не платите выкуп и восстанавливайте базу из резервной копии на чистую систему. После восстановления найдите и закройте канал проникновения — чаще всего это открытый RDP или украденный пароль.
Что важно запомнить
Выбирайте способ доступа под режим базы и число пользователей: терминальный сервер и веб-публикация закрывают большинство сценариев. Никогда не открывайте RDP и файловую базу напрямую в интернет, настройте VPN или шлюз, HTTPS и персональные учётные записи. Резервные копии с проверкой восстановления — обязательное условие до запуска удаленного доступа.