К статье
Практический материал

Администрирование · 12 мин

Как сделать удаленный доступ к 1С

Как сделать удаленный доступ к 1С: RDP, веб-сервер, 1С:Фреш и VPN. Пошаговая настройка, требования к безопасности, типичные ошибки и ответы на вопросы.

Удаленный доступ к 1С нужен в трёх типовых ситуациях: сотрудники работают из дома или филиалов, база лежит на сервере в офисе, а бухгалтеру или менеджеру нужно подключаться извне, либо компания переводит учёт в облако. Универсального способа нет: выбор зависит от режима работы базы (файловый или клиент-серверный), числа пользователей, требований к скорости и бюджета на инфраструктуру.

Основных подходов четыре: подключение по RDP к терминальному серверу, публикация базы на веб-сервере с доступом через браузер или тонкий клиент, аренда облачного сервиса (например, 1С:Фреш) и связка VPN плюс прямое подключение к базе. Каждый вариант отличается по стоимости, сложности настройки и рискам. Ниже разобраны условия выбора, пошаговая настройка и меры безопасности, без которых открывать учётную систему наружу нельзя.

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

Как выбрать способ удаленного доступа

Первый критерий — режим работы информационной базы. В файловом режиме база лежит в общей сетевой папке, и напрямую через интернет открывать её категорически нельзя: протокол SMB не предназначен для публичной сети, а одновременная работа по медленному каналу приводит к блокировкам и повреждению данных. Файловая база требует либо терминального доступа, либо публикации на веб-сервере, либо VPN с терминалом внутри.

В клиент-серверном режиме (1С:Предприятие + СУБД, например PostgreSQL или MS SQL) вариантов больше: тонкий клиент способен подключаться к кластеру серверов напрямую, но открывать порт кластера в интернет без VPN — плохая практика. Оптимально те же сценарии: терминальный сервер, веб-публикация или VPN-туннель до локальной сети.

Второй критерий — число одновременных пользователей и их география. Два-три бухгалтера из дома — это один недорогой сервер с RDP. Десятки менеджеров из разных городов с мобильных устройств — уже аргумент в пользу веб-публикации или облака, где не нужно разворачивать и обслуживать терминальную ферму.

Сравнение вариантов

RDP / терминальный сервер

Подходит для 2–30 пользователей, работают все конфигурации. Требует сервера, лицензий RDS и защиты подключения.

Веб-публикация (IIS/Apache)

Доступ из браузера и тонкого клиента без установки платформы. Не все конфигурации и расширения корректно работают через веб.

1С:Фреш и облака

Не нужен свой сервер, обновления и бэкапы на стороне сервиса. Ежемесячная оплата и зависимость от интернет-канала.

VPN + подключение к базе

Прозрачный доступ к локальной сети. Медленно для файловых баз и требует настройки VPN-шлюза.

Доступ через RDP и терминальный сервер

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

Порядок настройки на Windows Server: установить роль «Удаленные рабочие столы» (Remote Desktop Session Host), активировать лицензии RDS CAL на сервере лицензирования, установить платформу 1С и подключить базу, создать пользователей и выдать им права. Для двух одновременных административных сессий лицензии RDS не нужны, но использовать их для постоянной работы сотрудников нарушает условия лицензирования.

Критически важный момент — не выставлять порт 3389 напрямую в интернет. Открытый RDP постоянно сканируют боты, подбирают пароли и эксплуатируют уязвимости. Безопасные варианты: подключение только через VPN, шлюз RD Gateway с HTTPS на порту 443, либо ограничение доступа по списку доверенных IP-адресов на межсетевом экране.

Настройка терминального доступа
  1. 1
    Установите роль Remote Desktop Session Host на сервере и активируйте лицензии RDS.
  2. 2
    Установите платформу 1С, подключите информационную базу и проверьте запуск локально.
  3. 3
    Создайте учётные записи пользователей, настройте права на базу и профили RDP.
  4. 4
    Настройте VPN или RD Gateway, закройте прямой доступ к порту 3389 снаружи.
  5. 5
    Проверьте подключение с внешнего устройства: вход, запуск 1С, печать на локальный принтер.

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

Публикация на веб-сервере позволяет работать с 1С через браузер или тонкий клиент без установки полной платформы на компьютере пользователя. Для этого на сервере разворачивается IIS (Windows) или Apache, устанавливается модуль расширения веб-сервера от 1С, после чего база публикуется штатной командой из конфигуратора или утилитой webinst.

Типовая последовательность: установить веб-сервер и компонент «Модули расширения веб-сервера» из дистрибутива платформы, открыть конфигуратор под администратором, выбрать «Администрирование → Публикация на веб-сервере», указать имя публикации и каталог. После публикации база доступна по адресу вида https://сервер/имя_базы. Для клиент-серверных баз веб-сервер связывается с кластером 1С, для файловых — работает напрямую с файлом базы.

Обязательные условия безопасности: доступ только по HTTPS с действующим сертификатом, аутентификация средствами 1С или операционной системы, закрытые служебные каталоги веб-сервера. Перед публикацией проверьте, что используемая конфигурация и её расширения корректно работают в веб-клиенте: некоторые доработки, COM-объекты и внешние компоненты в браузере недоступны.

VPN-подключение к офисной сети

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

Практическая реализация обычно строится на VPN-сервере в роутере или на отдельном шлюзе: WireGuard и OpenVPN — распространённые варианты, многие маршрутизаторы корпоративного класса поддерживают их штатно. На стороне пользователя ставится клиент, импортируется конфигурация, и подключение занимает пару кликов.

Ограничение способа: VPN сам по себе не решает проблему производительности файловой базы. Если сотрудник открывает файловую базу по сети через VPN, при слабом канале работа будет медленной, а обрыв соединения грозит повреждением данных. Поэтому связка «VPN + RDP к терминальному серверу» надёжнее, чем «VPN + файловая база по сети».

Маршрут решения

Как выбрать действие

Пользователей до 5 и есть компьютер, который можно оставить включённым в офисеНастройте VPN и RDP-подключение к этому компьютеру без покупки сервера.
Нужна работа из браузера и с мобильных устройствПубликуйте базу на веб-сервере с HTTPS и проверьте совместимость конфигурации с веб-клиентом.
Нет своего сервера и системного администратораРассмотрите 1С:Фреш или аренду облачного сервера с готовой терминальной инфраструктурой.
Пользователей больше 15 и база клиент-сервернаяРазворачивайте терминальную ферму или веб-публикацию с балансировкой, одиночный сервер не справится.

Облачные варианты: 1С:Фреш и аренда сервера

Облачный сервис 1С:Фреш избавляет от необходимости содержать сервер: база размещается у оператора, доступ выполняется через браузер или тонкий клиент, обновления типовых конфигураций и резервное копирование выполняются на стороне сервиса. Вариант подходит компаниям без выделенного администратора и тем, кто работает с типовыми конфигурациями без тяжёлых доработок.

Альтернатива — аренда виртуального сервера (VPS/VDS) у хостинг-провайдера и развёртывание на нём той же терминальной схемы или веб-публикации. Это даёт полный контроль над конфигурацией и возможность ставить любые доработки, но перекладывает на вас обновления, защиту и резервное копирование.

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

Безопасность и резервное копирование

Учётная система — цель для шифровальщиков и злоумышленников, поэтому удаленный доступ без базовых мер защиты недопустим. Минимальный набор: сложные пароли и запрет общих учётных записей, двухфакторная аутентификация там, где она поддерживается, регулярные обновления операционной системы и платформы 1С, актуальный антивирус на сервере.

Резервные копии должны существовать до того, как вы откроете доступ наружу, а не после первого инцидента. Настройте автоматическое копирование базы (для клиент-серверных — средствами СУБД, для файловых — копирование файла базы или выгрузка .dt) с хранением копий вне основного сервера: на другом диске, в сетевом хранилище или в облаке. Периодически проверяйте восстановление из копии — бэкап, который никогда не проверяли, нельзя считать рабочим.

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

Типичные ошибки
01
Проброс порта RDP в интернет без VPN — подбор пароля и шифрование сервера вопрос времени.
02
Работа с файловой базой через интернет по сетевому пути — медленно и ведёт к повреждению данных при обрывах.
03
Одна учётная запись на всех сотрудников — невозможно установить автора операций и отозвать доступ уволенного.
04
Резервная копия хранится на том же диске, что и база — при отказе диска теряется и база, и копия.
05
Публикация на веб-сервере без проверки конфигурации в веб-клиенте — часть функций перестаёт работать у всех пользователей.

Проверка работы и типичные проблемы

После настройки проверьте сценарий целиком с реального внешнего устройства: подключение к каналу (VPN или шлюз), вход под учётной записью пользователя, запуск 1С, открытие и проведение тестового документа, печать на локальный принтер, выгрузку файла. Проверка только «изнутри» офисной сети не показывает проблем с маршрутизацией, сертификатами и правами.

Частые жалобы и их причины: «тормозит» — обычно узкий канал на стороне сервера или файловая база по сети вместо терминала; «не печатает» — не проброшен принтер в RDP-сессию или не установлен драйвер на сервере; «не пускает с ошибкой сертификата» — самоподписанный сертификат не добавлен в доверенные на клиенте; «сессия обрывается» — таймауты шлюза или нестабильный интернет у пользователя.

Контрольные точки

Как проверить результат

Вход с внешнего устройства
Норма

Подключение устанавливается только через VPN/шлюз/HTTPS, прямой доступ к портам закрыт

Тревожный признак

Сервер отвечает на 3389 или 80 порт напрямую из интернета

Скорость работы в 1С
Норма

Открытие документов занимает секунды, интерфейс не «замораживается»

Тревожный признак

Каждое действие идёт с задержкой в десятки секунд

Резервные копии
Норма

Копии создаются по расписанию и тестовое восстановление проходит

Тревожный признак

Копий нет, либо восстановление ни разу не проверялось

Журнал подключений
Норма

Видны только известные пользователи и адреса

Тревожный признак

Массовые неудачные попытки входа с чужих адресов

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

Можно ли открыть доступ к файловой базе 1С через интернет напрямую?

Нет. Протокол общего доступа к файлам (SMB) не предназначен для работы через интернет: это небезопасно и крайне медленно, а обрывы соединения могут повредить базу. Используйте терминальный доступ, веб-публикацию или VPN.

Что дешевле для небольшой фирмы: свой сервер или облако?

Если в офисе уже есть подходящий компьютер и 2–3 пользователя, дешевле настроить VPN и RDP к существующей машине. Если сервера нет и некому его обслуживать, облачная подписка обычно выгоднее с учётом стоимости железа, электричества и работы администратора.

Нужны ли отдельные лицензии 1С для удаленных пользователей?

Да. Лицензии 1С привязаны к числу одновременно работающих пользователей независимо от способа подключения. Кроме того, для терминального сервера Windows требуются лицензии RDS CAL на каждого пользователя или устройство.

Работает ли 1С через браузер на планшете или телефоне?

Веб-клиент 1С открывается в браузере планшета, но удобство зависит от конфигурации и размера экрана. Для мобильных сценариев есть отдельная мобильная платформа 1С, однако она требует разработки мобильного приложения под конкретные задачи.

Как быть, если сотрудник уволился?

Немедленно заблокируйте его учётные записи во всех точках входа: в 1С, на терминальном сервере, в VPN и в облачном сервисе. Именно поэтому важно, чтобы у каждого сотрудника была персональная учётная запись, а не общий логин.

Что делать, если сервер с 1С зашифровали вирусом?

Отключите сервер от сети, не платите выкуп и восстанавливайте базу из резервной копии на чистую систему. После восстановления найдите и закройте канал проникновения — чаще всего это открытый RDP или украденный пароль.

Итог

Что важно запомнить

Выбирайте способ доступа под режим базы и число пользователей: терминальный сервер и веб-публикация закрывают большинство сценариев. Никогда не открывайте RDP и файловую базу напрямую в интернет, настройте VPN или шлюз, HTTPS и персональные учётные записи. Резервные копии с проверкой восстановления — обязательное условие до запуска удаленного доступа.