Администрирование · 11 мин
Доступ к базе 1С через интернет: как организовать удалённую работу
Способы организации доступа к базе 1С через интернет: RDP, веб-сервер, VPN, облако. Настройка, безопасность, сравнение вариантов и типичные ошибки.
Удалённая работа с 1С — типовая задача для компаний с филиалами, выездными сотрудниками и внешними бухгалтерами. База физически находится в офисе или на сервере, а подключаться к ней нужно из дома, из командировки или из другого города. Способов организовать такой доступ несколько, и они принципиально различаются по безопасности, скорости работы и требованиям к инфраструктуре.
Главный принцип: базу 1С нельзя просто «выставить в интернет» открытием портов на роутере. Файловая база по сети общих папок через интернет работать не будет корректно, а прямой доступ к SQL-серверу извне — серьёзная дыра в безопасности. Правильные схемы строятся вокруг трёх подходов: терминальный доступ (RDP), публикация через веб-сервер и защищённый туннель (VPN), а также готовые облачные сервисы.
Выбор зависит от типа базы (файловая или клиент-серверная), числа одновременных пользователей, требований к скорости и бюджета. Ниже разобраны рабочие варианты, порядок настройки каждого, ограничения и меры защиты.
Какие способы доступа существуют и чем они отличаются
Все рабочие схемы удалённого доступа к 1С сводятся к четырём вариантам. Первый — терминальный доступ: пользователь подключается к удалённому рабочему столу сервера (RDP), а 1С запускается там же, где лежит база. По сети передаётся только картинка экрана, поэтому работает быстро даже на слабом канале.
Второй — публикация информационной базы на веб-сервере. Тонкий клиент или браузер подключается к базе по HTTP/HTTPS через веб-сервер IIS или Apache, который стоит рядом с сервером 1С. Это штатный механизм платформы, он не требует установки полноценного клиента у пользователя.
Третий — VPN-туннель: удалённый компьютер через зашифрованное соединение оказывается «внутри» офисной сети и работает с базой так, будто сотрудник сидит в офисе. Четвёртый — облачные сервисы (1С:Фреш, аренда 1С у хостинг-провайдеров), где база вообще размещается у провайдера и доступна по интернету из коробки.
Сравнение вариантов доступа
Подходит для файловых и клиент-серверных баз, быстро работает на слабом интернете. Ограничение: нужен отдельный сервер и лицензии на терминальный доступ при числе пользователей больше двух.
Штатный механизм платформы, работа через браузер или тонкий клиент. Ограничение: требует аккуратной настройки HTTPS и не все конфигурации полностью работоспособны в веб-клиенте.
Простая и понятная схема, база остаётся в локальной сети. Ограничение: файловая база по 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Установите и запустите IIS или Apache на сервере, где развёрнута 1С
- 2Установите компоненты платформы 1С: модули расширения веб-сервера
- 3В конфигураторе откройте «Администрирование — Публикация на веб-сервере», задайте имя и выполните публикацию
- 4Настройте HTTPS: получите сертификат и привяжите его к сайту в веб-сервере
- 5Откройте на внешнем адресе только порт 443, закройте всё остальное
- 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-решениях она поддерживается).
Третье — регулярное резервное копирование с хранением копий вне основного сервера. При атаке шифровальщика или ошибочном удалении данных копия — единственное спасение. Проверяйте не только факт создания копий, но и возможность восстановления: периодически разворачивайте копию на тестовой машине.
Как проверить, что доступ настроен правильно
После настройки пройдите контрольные точки с внешнего устройства — например, с телефона через мобильный интернет, чтобы гарантированно быть «снаружи» офисной сети. Проверьте вход в базу, скорость открытия документов и формирование типового отчёта.
Отдельно проверьте, что закрыто всё лишнее: с внешнего адреса должны быть недоступны RDP, порт сервера 1С и SQL. Это можно проверить любым онлайн-сканером портов по внешнему IP-адресу офиса — открытым должен остаться только порт VPN или 443.
Как проверить результат
Форма входа открывается, пользователь входит и работает
Ошибка соединения или таймаут — проверяйте проброс портов, VPN и публикацию
Открыт только порт 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 напрямую в интернет, используйте сложные пароли и держите резервные копии вне основного сервера.