Администрирование · 12 мин
Как сделать доступ в 1С через интернет
Пошаговая настройка доступа к 1С через интернет: веб-сервер, RDP, VPN, облако. Сравнение способов, требования к безопасности, типичные ошибки и FAQ.
Удалённый доступ к базе 1С нужен, когда сотрудники работают из дома, филиалов или командировок, а база находится в офисе. Существует несколько рабочих способов организовать такой доступ: публикация базы на веб-сервере, удалённый рабочий стол (RDP), VPN-туннель до офисной сети, аренда облачного сервера или готовые сервисы вроде 1С:Фреш. Каждый вариант отличается по стоимости, скорости работы, требованиям к инфраструктуре и уровню безопасности.
Выбор способа зависит от трёх факторов: режима работы базы (файловый или клиент-серверный), количества одновременных пользователей и наличия у вас выделенного сервера и статического IP-адреса. Ошибка на этапе выбора приводит либо к медленной работе, либо к лишним расходам, либо — что хуже всего — к открытому доступу к финансовым данным компании из интернета.
Ниже разобраны все основные варианты с конкретными шагами настройки, требованиями и ограничениями. Перед любыми изменениями на рабочем сервере сделайте резервную копию базы через конфигуратор или средствами СУБД.
Какой способ удалённого доступа подходит именно вам
Прежде чем что-либо настраивать, определите исходные условия. Файловая база на обычном компьютере бухгалтера и клиент-серверная база на SQL — это принципиально разные сценарии. Также проверьте, есть ли у вашего офиса статический (постоянный) внешний IP-адрес от провайдера: без него прямой доступ из интернета потребует дополнительных решений вроде динамического DNS.
Сравнение вариантов
Подходит для файловых и клиент-серверных баз, работа через браузер или тонкий клиент. Требует статический IP, настройку HTTPS и публикации базы.
Подходит для небольших команд, 1С запускается на сервере, пользователи видят рабочий стол. Требует лицензий RDS при числе пользователей больше двух.
Подходит, когда база должна остаться внутри локальной сети. Самый безопасный вариант, но скорость зависит от канала офиса.
Подходит, когда нет своего сервера и статического IP. База переносится на арендованный сервер, доступ — через веб или RDP.
Готовый облачный сервис от фирмы 1С. Не требует своей инфраструктуры, но подходит не для всех конфигураций и ограничивает доработки.
Если пользователей больше 5–10 и база файловая, задумайтесь о переходе на клиент-серверный режим: файловая база при одновременной удалённой работе нескольких пользователей через сетевую папку работает медленно и рискует повредиться при обрыве связи. Никогда не открывайте доступ к файловой базе через простое сетевое окружение (SMB) в интернет — это почти гарантированная порча данных и утечка.
Публикация базы 1С на веб-сервере
Это штатный механизм платформы 1С:Предприятие. База публикуется на веб-сервере, после чего пользователи подключаются через браузер (веб-клиент) или через тонкий клиент, установленный на компьютере. Тонкий клиент обычно работает быстрее и поддерживает больше функций, поэтому для постоянной работы рекомендуется именно он.
Для публикации нужен веб-сервер: IIS (встроен в Windows Server и доступен в Windows Pro) или Apache (кроссплатформенный). Также потребуется установленная на том же компьютере платформа 1С с компонентой «Модули расширения веб-сервера» — она выбирается при установке платформы.
- 1Установите IIS через «Компоненты Windows», включив ASP.NET, CGI и службы управления
- 2Установите платформу 1С с компонентой «Модули расширения веб-сервера»
- 3Откройте конфигуратор от имени администратора: Администрирование → Публикация на веб-сервере
- 4Укажите имя публикации латиницей (например, trade), выберите каталог и отметьте нужные клиенты
- 5Нажмите «Опубликовать» и согласитесь на перезапуск веб-сервера
- 6Проверьте доступ из локальной сети по адресу http://имя_сервера/trade
- 7Настройте HTTPS с сертификатом и пробросьте на роутере только порт 443
После публикации проверьте работу сначала внутри локальной сети, и только потом открывайте доступ наружу. Для внешнего доступа на маршрутизаторе настраивается проброс порта 443 (HTTPS) на сервер с публикацией. Порт 80 (HTTP) открывать наружу не стоит — трафик передаётся без шифрования, включая логины и пароли.
Настройка HTTPS
Для шифрования соединения нужен SSL-сертификат. Варианты: бесплатный сертификат Let's Encrypt (требует доменного имени и периодического продления), платный сертификат от центра сертификации или самоподписанный сертификат (подходит только для тестирования — браузеры и клиенты будут выдавать предупреждения). Доменное имя для сертификата регистрируется у любого регистратора и привязывается к вашему статическому IP через A-запись в DNS.
Доступ через удалённый рабочий стол (RDP)
В этом сценарии 1С устанавливается на сервер в офисе, а пользователи подключаются к нему по протоколу RDP и работают внутри удалённого рабочего стола. Данные по сети не передаются — передаётся только изображение экрана, поэтому способ хорошо работает даже на медленных каналах.
Для Windows Server роль «Удалённые рабочие столы» позволяет обслуживать множество пользователей одновременно, но сверх двух административных сессий требуются клиентские лицензии RDS CAL — это отдельная статья расходов, которую часто забывают заложить в бюджет. На обычной Windows Pro одновременно может работать только один удалённый пользователь.
Открывать порт RDP (3389) напрямую в интернет небезопасно: такие серверы постоянно сканируются ботами и подвергаются подбору паролей. Правильные варианты: подключение через VPN, через шлюз удалённых рабочих столов (RD Gateway) с HTTPS или ограничение доступа по списку разрешённых IP-адресов на файрволе. Обязательно включите сетевую проверку подлинности (NLA) и сложные пароли.
Доступ через VPN
VPN создаёт зашифрованный туннель между компьютером сотрудника и офисной сетью. После подключения удалённый компьютер фактически оказывается внутри локальной сети, и 1С подключается к базе так же, как из офиса — по внутреннему адресу сервера. Это самый безопасный вариант, потому что наружу не открывается ни один порт самой 1С.
VPN-сервер можно поднять на маршрутизаторе (многие модели Keenetic, MikroTik и корпоративные роутеры поддерживают L2TP/IPsec, OpenVPN или WireGuard), на Windows Server (роль RRAS) или на отдельном устройстве. Для небольших компаний проще всего использовать VPN, встроенный в роутер.
Главное ограничение — скорость. Если пользователь работает через толстый клиент с файловой базой по сети, весь трафик базы идёт через канал офиса, и при слабом исходящем интернете в офисе работа будет медленной. В такой ситуации VPN лучше комбинировать с RDP или веб-доступом: VPN обеспечивает безопасность, а RDP или тонкий клиент — приемлемую скорость.
Облачные варианты: аренда сервера и 1С:Фреш
Если своего сервера и статического IP нет, базу можно перенести на арендованный виртуальный сервер (VPS/VDS) с Windows. На нём настраивается та же публикация на веб-сервере или RDP, а доступ есть отовсюду по постоянному адресу. При выборе тарифа ориентируйтесь на объём оперативной памяти: для комфортной работы сервера 1С с несколькими пользователями обычно требуется от 8 ГБ, а диск лучше брать SSD.
Отдельный вариант — сервис 1С:Фреш от фирмы «1С»: база размещается в облаке 1С, работа идёт через браузер или тонкий клиент, обновления и резервные копии выполняются автоматически. Ограничения: поддерживаются не все конфигурации, возможности доработки ограничены безопасным режимом, а данные хранятся на сторонней инфраструктуре. Существуют и аналогичные облачные сервисы от партнёров 1С.
Как выбрать действие
Требования к безопасности при любом способе
База 1С содержит финансовые данные, персональные данные сотрудников и коммерческую информацию, поэтому безопасность — не опция, а обязательное условие. Минимальный набор мер одинаков для всех способов доступа.
- Только шифрованные каналы: HTTPS для веб-доступа, VPN для всего остального.
- У каждого пользователя — своя учётная запись с уникальным паролем, без общих логинов.
- Права в 1С настраиваются по ролям: удалённому менеджеру не нужен доступ к зарплате и банковским выпискам.
- На сервере включён файрвол, открыты только необходимые порты.
- Настроено регулярное резервное копирование с хранением копий вне основного сервера.
- Операционная система и платформа 1С получают обновления безопасности.
Как проверить результат
Подключение работает только по HTTPS или через VPN, страница открывается по доменному имени
Доступ есть по HTTP, по IP-адресу без шифрования или по открытому порту RDP
Каждый пользователь входит под своей учётной записью со сложным паролем
Общий логин, пустые или простые пароли, вход без пароля
Пользователь видит только нужные ему разделы и документы
Удалённый пользователь имеет права администратора или полные права
Копии создаются по расписанию и восстановление из копии проверено на практике
Копии не создаются или лежат на том же диске, что и база
Проверка работы и типичные проблемы после настройки
После настройки проверьте доступ с внешнего устройства — например, со смартфона через мобильный интернет, а не из офисной Wi-Fi сети: внутри сети может работать даже неправильно настроенный проброс портов. Убедитесь, что подключение проходит, документы открываются и проводятся, печатные формы формируются.
Частые проблемы: публикация открывается локально, но не из интернета (не настроен проброс портов или провайдер выдаёт «серый» IP); тонкий клиент не подключается, хотя браузер работает (несовпадение версий платформы на сервере и клиенте); медленная работа (недостаточно памяти на сервере или узкий канал). «Серый» IP от провайдера лечится либо покупкой статического адреса, либо переездом на VPS, либо VPN-сервисами с выделенным IP.
Что важно запомнить
Оптимальный способ удалённого доступа к 1С зависит от режима базы, числа пользователей и наличия статического IP. Для большинства компаний рабочая схема — публикация на веб-сервере с HTTPS или RDP через VPN. Прямой доступ к базе и открытый порт RDP без туннеля недопустимы, а резервное копирование обязательно при любом сценарии.
Частые вопросы
Можно ли открыть доступ к файловой базе через общую папку в интернете?
Нет, это один из самых опасных вариантов. Протокол SMB не предназначен для работы через интернет, легко перехватывается, а обрыв соединения во время записи почти гарантированно повреждает файл базы. Для файловой базы используйте публикацию на веб-сервере или RDP.
Что быстрее: веб-клиент, тонкий клиент или RDP?
При хорошем канале тонкий клиент обычно быстрее и функциональнее веб-клиента. При слабом и нестабильном интернете лучше работает RDP, потому что по сети передаётся только изображение экрана. Веб-клиент удобен тем, что не требует установки ничего, кроме браузера.
Нужен ли статический IP-адрес обязательно?
Для прямой публикации — практически да, либо используйте DDNS, который привязывает доменное имя к меняющемуся адресу. Если провайдер выдаёт «серый» IP из-за NAT, ни статика, ни DDNS не помогут — тогда нужен VPS, туннелирующий сервис или облачное решение.
Можно ли работать с 1С через интернет с планшета или телефона?
Да, если база опубликована на веб-сервере — веб-клиент открывается в браузере мобильного устройства. Также существует мобильная платформа 1С, но она требует отдельной разработки мобильного приложения под конкретные задачи. Для эпизодических задач проще RDP-клиент на планшете.
Сколько пользователей выдержит публикация на веб-сервере?
Точного универсального числа нет: нагрузка зависит от конфигурации, режима базы и ресурсов сервера. Файловая база через веб-сервер комфортно обслуживает небольшое число пользователей; при десятках одновременных подключений нужен клиент-серверный режим с SQL и достаточным объёмом оперативной памяти.
Что делать, если базу взломали или зашифровали вирусом?
Немедленно отключите сервер от сети, не платите вымогателям и восстановите базу из последней исправной резервной копии. Затем смените все пароли, закройте открытые порты, переведите доступ на VPN или HTTPS и проведите аудит: такие инциденты почти всегда происходят через открытый RDP или слабые пароли.