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

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

Доступ к базе 1С через интернет: как организовать удалённую работу

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

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

Главный принцип: базу 1С нельзя просто «выставить в интернет» открытием портов на роутере. Файловая база по сети общих папок через интернет работать не будет корректно, а прямой доступ к SQL-серверу извне — серьёзная дыра в безопасности. Правильные схемы строятся вокруг трёх подходов: терминальный доступ (RDP), публикация через веб-сервер и защищённый туннель (VPN), а также готовые облачные сервисы.

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

Какие способы доступа существуют и чем они отличаются

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

Второй — публикация информационной базы на веб-сервере. Тонкий клиент или браузер подключается к базе по HTTP/HTTPS через веб-сервер IIS или Apache, который стоит рядом с сервером 1С. Это штатный механизм платформы, он не требует установки полноценного клиента у пользователя.

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

Сравнение вариантов доступа

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

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

Веб-сервер (IIS/Apache)

Штатный механизм платформы, работа через браузер или тонкий клиент. Ограничение: требует аккуратной настройки HTTPS и не все конфигурации полностью работоспособны в веб-клиенте.

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

Простая и понятная схема, база остаётся в локальной сети. Ограничение: файловая база по VPN работает медленно, приемлемо в основном для клиент-серверного варианта.

Облачный сервис

Не нужна своя инфраструктура, доступ из любой точки. Ограничение: ежемесячная оплата, зависимость от провайдера, ограничения на доработки конфигурации.

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

RDP — самый распространённый вариант для небольших компаний. На сервере (или мощном компьютере) в офисе устанавливается 1С и база, а сотрудники подключаются к рабочему столу этого сервера через «Подключение к удалённому рабочему столу». Так как все вычисления происходят на сервере, скорость работы 1С почти не зависит от качества интернет-канала пользователя — важна лишь стабильность соединения.

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

Критически важный момент — безопасность. Порт RDP (3389) ни в коем случае нельзя открывать напрямую в интернет: такие серверы массово сканируются и взламываются подбором паролей, после чего базы шифруются вымогателями. Правильная схема — сначала поднять VPN до офисной сети и только внутри туннеля подключаться по RDP, либо использовать шлюз удалённых рабочих столов (RD Gateway) с сертификатом.

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

Платформа 1С умеет публиковать информационную базу на веб-сервере штатными средствами. После публикации пользователи работают через браузер (веб-клиент) или через тонкий клиент, указывая адрес вида https://server/base. Это удобно для внешних сотрудников: не нужно ни настраивать VPN, ни устанавливать полную платформу.

Для публикации нужен веб-сервер — IIS на Windows или Apache на Windows/Linux. В конфигураторе 1С выбирается пункт «Администрирование — Публикация на веб-сервере», указывается имя публикации и каталог. Платформа сама создаёт настройки виртуального каталога и регистрирует обработчик запросов.

Для доступа через интернет обязательно настраивается HTTPS с нормальным сертификатом (например, бесплатным Let's Encrypt), а не самоподписанным. Проверить результат просто: с внешнего устройства открыть адрес публикации в браузере — должна появиться форма входа в базу, а в адресной строке — значок защищённого соединения без предупреждений.

Порядок публикации базы на веб-сервере
  1. 1
    Установите и запустите IIS или Apache на сервере, где развёрнута 1С
  2. 2
    Установите компоненты платформы 1С: модули расширения веб-сервера
  3. 3
    В конфигураторе откройте «Администрирование — Публикация на веб-сервере», задайте имя и выполните публикацию
  4. 4
    Настройте HTTPS: получите сертификат и привяжите его к сайту в веб-сервере
  5. 5
    Откройте на внешнем адресе только порт 443, закройте всё остальное
  6. 6
    Проверьте вход с внешнего устройства через браузер и через тонкий клиент

VPN-туннель: доступ к базе как из офиса

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

VPN-сервер можно поднять на роутере (многие модели поддерживают WireGuard, OpenVPN или L2TP/IPsec), на отдельном сервере или на том же сервере 1С. Вариант на роутере проще всего: достаточно включить функцию, создать учётные записи и выгрузить конфигурацию для клиентов.

Главное ограничение — производительность файловых баз. Файловая база по сети (даже через VPN) требует высокой скорости и низких задержек, поэтому при работе через интернет она будет заметно тормозить, особенно на проведении документов и формировании отчётов. Для файловых баз правильнее использовать RDP поверх VPN, а прямое подключение по VPN оставить для клиент-серверных баз на SQL.

Облачные сервисы как альтернатива своей инфраструктуре

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

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

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

Безопасность: обязательный минимум для любого варианта

Открытие доступа к 1С через интернет расширяет поверхность атаки, поэтому меры защиты не опциональны. Первое правило — никаких открытых служебных портов наружу: ни RDP, ни сервер 1С, ни SQL не должны быть видны из интернета напрямую. Наружу смотрит только VPN или HTTPS на веб-сервере.

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

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

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

Как проверить, что доступ настроен правильно

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

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

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

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

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

Форма входа открывается, пользователь входит и работает

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

Ошибка соединения или таймаут — проверяйте проброс портов, VPN и публикацию

Сканирование внешнего IP
Норма

Открыт только порт VPN или 443

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

Видны порты 3389, 1541, 1433 — их нужно немедленно закрыть

Адрес веб-публикации в браузере
Норма

HTTPS без предупреждений о сертификате

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

Предупреждение о небезопасном соединении — проблема с сертификатом

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

Документы и отчёты открываются за приемлемое время

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

Заметные паузы — для файловой базы переходите на RDP

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

Можно ли работать с файловой базой 1С через интернет без сервера?

Напрямую — нет: файловая база по медленному каналу работает плохо и рискует повредиться при обрыве связи. Обходной путь — превратить любой постоянно включённый компьютер в офисе в «сервер»: установить на него 1С и давать сотрудникам доступ по RDP через VPN. Для одного-двух пользователей это рабочее решение без покупки серверной лицензии Windows.

Что быстрее: RDP или веб-клиент?

На слабом интернет-канале обычно выигрывает RDP — передаётся только изображение экрана. Веб-клиент требовательнее к каналу и браузеру, но удобнее для пользователя (не нужно настраивать подключение) и лучше масштабируется на большое число сотрудников.

Нужен ли статический IP-адрес для удалённого доступа?

Желателен, но не обязателен. При динамическом адресе можно использовать сервисы динамического DNS (DDNS), которые привязывают постоянное доменное имя к меняющемуся IP. Многие роутеры поддерживают DDNS штатно.

Безопасно ли хранить базу 1С в облаке?

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

Сколько пользователей одновременно смогут работать по RDP?

На обычной (не серверной) Windows одновременно возможно ограниченное число удалённых сеансов, и использовать её как терминальный сервер для группы нельзя ни технически, ни лицензионно. Для нескольких одновременных пользователей нужна Windows Server с лицензиями удалённых рабочих столов (RDS CAL) на каждого пользователя или устройство.

Что делать, если базу уже зашифровали вирусом-вымогателем?

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

Итог

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

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