Администрирование · 10 мин
Как открыть доступ к 1С через интернет
Способы открыть доступ к 1С через интернет: публикация базы на веб-сервере, VPN, RDP и облако. Пошаговая настройка, требования безопасности и типичные ошибки.
Работать с 1С из дома, командировки или филиала можно несколькими способами: опубликовать базу на веб-сервере, настроить VPN до офисной сети, организовать терминальный доступ через RDP или перенести базу в облачный сервис. Выбор зависит от типа базы (файловая или клиент-серверная), количества пользователей и требований к безопасности.
Главное правило: базу 1С нельзя просто «выставить наружу», открыв порт на роутере. Такой подход приводит к сканированию сервера ботами, попыткам подбора паролей и в итоге — к утечке или шифрованию данных. Любой способ удалённого доступа должен включать шифрование канала, стойкую аутентификацию и ограничение круга лиц, которым доступ реально нужен.
Ниже разобраны четыре рабочих сценария с конкретными шагами настройки, проверкой результата и типичными ошибками. Перед началом убедитесь, что у вас есть права администратора на сервере 1С и доступ к настройкам маршрутизатора или провайдера.
Какие способы удалённого доступа к 1С существуют
Существует четыре основных подхода. Публикация на веб-сервере — база становится доступна через браузер или тонкий клиент по адресу вида https://server/base. VPN — удалённый компьютер подключается к офисной сети, и 1С работает так, будто пользователь сидит в офисе. Терминальный доступ (RDP) — пользователь подключается к рабочему столу сервера, где запущена 1С. Облачный сервис — база размещается у провайдера, и вся инфраструктура обслуживается им.
Файловая база ограничивает выбор: публиковать её на веб-сервере можно, но при одновременной работе более 5–10 пользователей начинаются блокировки и замедление. Для активной многопользовательской работы лучше перевести базу на SQL (PostgreSQL или MS SQL) либо использовать терминальный сервер.
Сравнение вариантов
Подходит для клиент-серверных баз и небольших файловых. Требует белого IP или домена, настройки HTTPS и сертификата.
Проще всего для 3–10 пользователей. Работает медленнее по слабым каналам, требует настройки VPN-сервера.
Для большого числа пользователей и тяжёлых конфигураций. Нужны серверные ресурсы и лицензии RDS.
Минимум администрирования, доступ отовсюду. Ежемесячная оплата и зависимость от провайдера.
Публикация базы 1С на веб-сервере
Это самый популярный способ для клиент-серверных баз. Понадобятся: веб-сервер IIS (Windows) или Apache, модуль расширения веб-сервера 1С той же разрядности, что и веб-сервер, статический IP-адрес или доменное имя, а также SSL-сертификат — бесплатный Let's Encrypt подходит для большинства задач.
Публикация выполняется из конфигуратора: откройте базу в конфигураторе под администратором, перейдите в меню «Администрирование» → «Публикация на веб-сервере», укажите имя публикации (латиницей, без пробелов), каталог и проверьте, что отмечен флаг «Публиковать доступ для клиентских приложений». После нажатия «Опубликовать» в каталоге появится файл default.vrd с описанием подключения к базе.
- 1Установите IIS с компонентами CGI/ISAPI или Apache и модуль расширения веб-сервера 1С
- 2Настройте HTTPS: привяжите сертификат к сайту, закройте порт 80 или сделайте редирект на 443
- 3Откройте базу в конфигураторе и выполните «Администрирование» → «Публикация на веб-сервере»
- 4Укажите имя публикации и проверьте параметры подключения к серверу 1С или файловой базе
- 5Настройте проброс порта 443 на роутере или откройте его в файрволе только для HTTPS
- 6Проверьте доступ с внешнего устройства через браузер по адресу https://ваш-домен/имя_базы
После публикации пользователи могут работать двумя способами: через браузер (веб-клиент, ничего устанавливать не нужно) или через тонкий клиент 1С, указав адрес вида https://домен/имя_базы. Тонкий клиент обычно работает быстрее и поддерживает больше возможностей интерфейса.
Доступ через VPN до офисной сети
VPN подходит, когда пользователей немного и не хочется возиться с веб-сервером. Удалённый компьютер получает виртуальное подключение к офисной сети, и 1С-клиент работает с базой по внутреннему адресу, как локально. Трафик между сотрудником и офисом шифруется на уровне туннеля.
Простейший вариант — VPN-сервер на самом роутере: многие модели поддерживают L2TP/IPsec, OpenVPN или WireGuard. Альтернатива — поднять WireGuard или OpenVPN на отдельной машине в офисе. Для подключения пользователю выдаётся конфигурационный файл или логин с паролем и ключ.
После подключения VPN проверьте, что с удалённой машины доступен сервер 1С: выполните ping по внутреннему адресу сервера и попробуйте подключиться из клиента 1С по сетевому имени. Если база файловая и лежит в сетевой папке, учтите, что работа файловой базы через VPN по медленному каналу — частый источник ошибок и повреждений данных; в этой ситуации надёжнее RDP.
Терминальный доступ через RDP
Если сотрудников много, конфигурация тяжёлая (например, ERP или комплексная автоматизация), а каналы связи нестабильные, оптимально развернуть терминальный сервер. 1С устанавливается на сервере, пользователи подключаются по RDP и работают в своих сеансах. По сети передаётся только картинка экрана, поэтому даже слабый интернет у сотрудника не мешает работе.
Критически важно: порт RDP (3389) нельзя открывать напрямую в интернет. Используйте один из безопасных вариантов — подключение к RDP только через VPN, шлюз удалённых рабочих столов (RD Gateway) по HTTPS или портативные решения типа удалённого доступа через защищённый брокер. Также включите сетевую проверку подлинности (NLA) и ограничьте список учётных записей, которым разрешён терминальный вход.
Облачный вариант и готовые сервисы
Если нет желания администрировать сервер самостоятельно, базу можно разместить в облаке: арендовать виртуальный сервер и настроить его по одной из схем выше либо воспользоваться специализированным хостингом 1С, где веб-доступ, HTTPS и резервное копирование уже настроены провайдером. Для небольших компаний это часто дешевле, чем содержать собственный сервер и специалиста.
При выборе облачного провайдера уточните: где физически расположены серверы (важно для персональных данных), как организовано резервное копирование и можно ли самостоятельно выгрузить базу в локальный файл. Возможность регулярной выгрузки .dt — ваш страховой полис на случай споров с провайдером или переезда.
Требования безопасности при любом способе
Независимо от выбранной схемы выполните базовый набор мер. Включите HTTPS или VPN-шифрование — открытый HTTP недопустим. Заведите каждому сотруднику отдельную учётную запись в 1С и в системе, установите требования к сложности паролей. Настройте автоматические резервные копии базы и проверьте, что копия реально восстанавливается.
Дополнительно ограничьте доступ по IP, если у сотрудников статические адреса, включите двухфакторную аутентификацию там, где она поддерживается, и регулярно просматривайте журнал регистрации 1С на предмет неудачных входов с незнакомых адресов.
Как проверить результат
База открывается по HTTPS с внешнего устройства, браузер показывает валидный сертификат
Ошибка сертификата, доступ работает по HTTP или порт отвечает без шифрования
Вход только по логину и паролю, у каждого пользователя своя учётная запись
Вход без пароля или одна общая учётная запись на всех
Снаружи доступен только 443 (или VPN-порт), порты 1541, 1433, 3389 закрыты
Сканер показывает открытые порты СУБД, сервера 1С или RDP
Копии создаются по расписанию и тестово восстанавливаются
Копий нет или последняя старше недели
Проверка работы и типичные проблемы
После настройки проверьте доступ с устройства вне офисной сети — например, со смартфона через мобильный интернет. Откройте базу в браузере или тонком клиенте, войдите под тестовым пользователем, создайте и проведите тестовый документ. Это подтвердит, что работает не только вход, но и запись данных.
Если база не открывается, проверяйте по цепочке: отвечает ли веб-сервер изнутри сети, открыт ли порт на роутере, не блокирует ли файрвол Windows, корректен ли путь к базе в default.vrd. Ошибка «404» обычно означает неверное имя публикации, «500» — проблему с модулем расширения веб-сервера или правами на каталог базы, а тайм-аут — закрытый порт или неверный проброс.
Что важно запомнить
Для большинства компаний оптимальна публикация базы на веб-сервере с HTTPS. VPN проще для небольшой команды, RDP — для тяжёлых конфигураций, облако — для тех, кто не хочет администрировать. Ни один порт, кроме защищённого, не должен смотреть в интернет, а резервные копии настраиваются до открытия доступа, а не после инцидента.
Частые вопросы
Можно ли открыть доступ к файловой базе 1С через интернет?
Можно — через публикацию на веб-сервере или через RDP. Однако файловая база плохо переносит одновременную работу многих пользователей и нестабильные каналы. При более чем 5–10 активных пользователях рекомендуется перевести базу на клиент-серверный вариант.
Нужен ли статический IP-адрес?
Желателен, но не обязателен. При динамическом адресе используйте сервисы динамического DNS (DDNS): роутер будет обновлять привязку доменного имени к текущему IP. Учтите, что некоторые провайдеры выдают «серые» адреса за NAT — в этом случае проброс портов не сработает, и проще использовать VPN с выделенным сервером или облако.
Что быстрее: веб-клиент, тонкий клиент или RDP?
На медленных и нестабильных каналах быстрее всего RDP — передаётся только изображение экрана. Тонкий клиент по хорошему каналу работает отзывчивее веб-клиента. Веб-клиент удобен тем, что не требует установки платформы, но тяжёлые конфигурации в браузере могут работать заметно медленнее.
Безопасно ли использовать бесплатный SSL-сертификат Let's Encrypt?
Да, уровень шифрования у бесплатного сертификата такой же, как у платных. Отличие платных сертификатов — в расширенной проверке организации и страховке, что для доступа к 1С обычно не критично. Важно лишь настроить автоматическое продление, так как срок действия сертификата короткий.
Что делать, если сотруднику нужен доступ только к отчётам?
Не открывайте ему полный доступ к базе. Настройте в 1С роль с правами только на просмотр нужных отчётов, либо настройте регулярную автоматическую отправку отчётов по расписанию. Минимизация прав — базовый принцип безопасности при удалённом доступе.