Администрирование · 13 мин
Как настроить удаленный доступ к 1С через интернет
Как настроить удаленный доступ к 1С через интернет: RDP, веб-клиент, VPN и 1С:Фреш. Пошаговые инструкции, сравнение способов и правила безопасности.
Удаленный доступ к 1С нужен, когда сотрудники работают из дома, филиалов или в командировках, а база находится на офисном сервере или компьютере бухгалтера. Существует несколько рабочих способов организовать такой доступ: через RDP и терминальный сервер, через публикацию веб-клиента, через VPN, а также через облачные сервисы вроде 1С:Фреш. Выбор зависит от числа пользователей, типа базы (файловая или клиент-серверная), требований к безопасности и бюджета.
Главное правило: нельзя просто «пробросить» порт 1С или RDP наружу и оставить систему открытой для всего интернета. Открытые порты сканируются ботами в течение нескольких минут после появления в сети, и незащищенный сервер с 1С становится целью для подбора паролей, шифровальщиков и утечки данных. Любой сценарий удаленного доступа должен включать VPN или другой защищенный канал, сложные пароли и резервное копирование.
Ниже разобраны основные способы организации доступа, пошаговые действия для каждого, требования к инфраструктуре и типичные ошибки, которые приводят к потере данных или взлому.
Как выбрать способ удаленного доступа под вашу задачу
Прежде чем что-то настраивать, определите четыре параметра: сколько пользователей будет работать одновременно, какая у вас база (файловая или на SQL-сервере), есть ли статический IP-адрес у офиса и какие требования к безопасности предъявляет организация. От ответов зависит вся архитектура решения.
Для одного-двух пользователей с файловой базой достаточно RDP-подключения к рабочему компьютеру через VPN. Для 5–30 пользователей рационально поднять терминальный сервер (Remote Desktop Services) и публиковать 1С как удаленное приложение. Если нужен доступ из браузера без установки клиента — настраивают веб-сервер с публикацией базы. Если нет своего сервера и желания администрировать инфраструктуру — рассмотрите 1С:Фреш.
Как выбрать действие
Вариант 1. Доступ через VPN и RDP к рабочему компьютеру
Это самый простой сценарий для небольшой компании. Сотрудник из дома сначала подключается к офисной сети по VPN, а затем по протоколу RDP подключается к своему рабочему компьютеру, где установлена 1С. База при этом остается внутри периметра, наружу не выставляется ни один порт 1С.
VPN обычно поднимают средствами роутера или межсетевого экрана (многие модели MikroTik, Keenetic, Kerio Control поддерживают L2TP/IPsec, OpenVPN или WireGuard). Если роутер не умеет VPN, можно развернуть сервер WireGuard или OpenVPN на отдельной машине в офисе и пробросить только один порт VPN.
- 1Получите у провайдера статический IP-адрес для офиса или настройте DDNS
- 2Поднимите VPN-сервер на роутере или отдельной машине, создайте учетные записи пользователей
- 3На рабочем компьютере с 1С включите удаленный рабочий стол: Параметры → Система → Удаленный рабочий стол
- 4Задайте сложные пароли для учетных записей Windows и 1С, включите блокировку после нескольких неудачных попыток
- 5На компьютере сотрудника настройте VPN-подключение, затем запустите mstsc и укажите внутренний IP рабочего ПК
- 6Проверьте вход в 1С, скорость работы и разрыв соединения при отключении VPN
Учтите ограничение: настольные редакции Windows (Pro, Home) позволяют только одну активную RDP-сессию, при подключении удаленно локальный пользователь будет заблокирован. Для одновременной работы нескольких человек этот способ не подходит — нужен терминальный сервер.
Вариант 2. Терминальный сервер для нескольких пользователей
Терминальный сервер — это выделенный сервер с Windows Server и ролью Remote Desktop Services, на котором установлена платформа 1С. Каждый пользователь получает свою сессию и работает в 1С как на локальном компьютере, но все вычисления происходят на сервере. Это стандартное решение для 5–50 одновременных пользователей.
Для развертывания потребуется: сервер с достаточным объемом оперативной памяти (ориентировочно 1–2 ГБ на активную сессию плюс запас для системы), лицензии Windows Server, лицензии RDS CAL на каждого пользователя или устройство и, при необходимости, клиентские лицензии 1С. Саму базу можно держать на этом же сервере (файловый вариант) или на отдельном SQL-сервере.
Рекомендуемая схема публикации — RemoteApp: пользователь видит только окно 1С, а не весь рабочий стол сервера. Это удобнее и снижает риск случайных действий на сервере. Доступ снаружи организуют через VPN или через шлюз удаленных рабочих столов (RD Gateway) с HTTPS и двухфакторной аутентификацией.
Вариант 3. Публикация веб-клиента 1С через IIS или Apache
Платформа 1С:Предприятие умеет публиковать базу на веб-сервере, после чего с ней можно работать через браузер (веб-клиент) или тонкий клиент по протоколу HTTP/HTTPS. Это удобно, когда пользователям нельзя или не хочется устанавливать программы, а также для доступа с планшетов и домашних компьютеров.
Публикация выполняется в два этапа. Сначала устанавливают веб-сервер (IIS на Windows или Apache на Windows/Linux) и модули расширения веб-сервера 1С. Затем в конфигураторе открывают базу в режиме администратора и выбирают «Администрирование → Публикация на веб-сервере», указывают имя публикации и каталог. Для файловой базы это работает напрямую, для клиент-серверной веб-сервер связывается с сервером 1С.
Обязательное условие для доступа через интернет — HTTPS с действующим SSL-сертификатом. Подойдет бесплатный сертификат Let's Encrypt или корпоративный. Дополнительно ограничьте доступ по IP, если круг пользователей известен, включите аутентификацию средствами веб-сервера поверх пароля 1С и не публикуйте базу под очевидным именем вроде /buh или /1c.
Как проверить результат
Браузер открывает страницу входа по HTTPS, замок в адресной строке без предупреждений
Ошибка сертификата, открытие по HTTP без шифрования
Без логина и пароля 1С база не открывается, неверный пароль отклоняется
Вход без пароля или работающая гостевая учетная запись
Каждый пользователь видит только свои разделы согласно ролям
Все пользователи входят под одним администратором
Сессия завершается, повторный вход требует пароль
Сессия живет бессрочно и доступна с другого устройства без входа
Вариант 4. Облачный 1С:Фреш и аренда сервера
Если в офисе нет ни сервера, ни специалиста для его обслуживания, рассмотрите сервис 1С:Фреш — облачную площадку, где типовые конфигурации (Бухгалтерия, Зарплата и управление персоналом, Управление торговлей и другие) работают через браузер. Данные хранятся у оператора, резервное копирование и обновления выполняются автоматически. Доступ возможен откуда угодно без настройки VPN и веб-серверов.
Промежуточный вариант — аренда виртуального сервера (VPS/VDS) у хостинг-провайдера и установка на него 1С с терминальным доступом или веб-клиентом. Это дает больше контроля, чем 1С:Фреш (можно использовать нетиповые конфигурации), но требует самостоятельного администрирования: обновлений ОС, антивируса, бэкапов и защиты сервера.
При переходе в облако проверьте возможность выгрузки данных: для 1С:Фреш предусмотрена выгрузка информационной базы, и стоит периодически делать ее самостоятельно, чтобы иметь локальную копию на случай споров или переезда.
Сравнение вариантов
Для 1–2 пользователей, минимум затрат. Ограничение: одна сессия, компьютер должен быть включен
Для 5–50 пользователей, централизованное управление. Ограничение: стоимость сервера и лицензий RDS
Работа из браузера и с планшетов. Ограничение: не весь функционал доступен в веб-клиенте, нужна грамотная настройка безопасности
Без своего сервера, автоматические обновления. Ограничение: только типовые конфигурации, абонентская плата
Требования к каналу, IP-адресу и оборудованию
Для стабильного доступа офису нужен статический публичный IP-адрес — его предоставляет интернет-провайдер, часто за небольшую доплату. Альтернатива — DDNS-сервисы, которые привязывают доменное имя к меняющемуся адресу, но для рабочего сценария статический IP надежнее. Если провайдер выдает только «серый» адрес (CG-NAT), проброс портов невозможен в принципе — тогда выходом будет VPN с выходом через внешний VPS или облачные решения.
Требования к каналу скромные: для RDP и тонкого клиента достаточно стабильных 2–5 Мбит/с на пользователя, важнее низкая задержка и отсутствие обрывов. Основная нагрузка ложится на сервер: дисковая подсистема и оперативная память влияют на скорость работы 1С сильнее, чем ширина канала.
Безопасность: обязательный минимум перед открытием доступа
До того как первый пользователь подключится извне, выполните базовые меры защиты. Отключите или переименуйте учетные записи администраторов со стандартными именами, задайте пароли длиной от 12 символов, включите блокировку учетной записи после нескольких неудачных попыток входа. В 1С разграничьте права ролями: удаленный бухгалтер не должен иметь административных прав на базу.
Настройте автоматическое резервное копирование базы с хранением копий вне основного сервера — на другом диске, в сетевом хранилище или в облаке. Проверяйте восстановление из копии хотя бы раз: бэкап, который никогда не восстанавливали, нельзя считать рабочим. Обновляйте Windows, платформу 1С и веб-сервер, закройте на фаерволе все порты, кроме необходимых для выбранной схемы.
Проверка работы и типичные проблемы
После настройки проверьте сценарий целиком с точки зрения пользователя: подключение VPN, вход в систему, запуск 1С, открытие и проведение документа, печать на локальный принтер. Печать — частая проблема при RDP: убедитесь, что в настройках подключения включено перенаправление принтеров, а на сервере или компьютере установлены нужные драйверы.
Если подключение не устанавливается, проверяйте по цепочке: доступен ли сервер по ping из VPN-сети, открыт ли нужный порт (команда Test-NetConnection в PowerShell), не блокирует ли подключение фаервол, верные ли учетные данные. Медленная работа 1С через RDP чаще всего означает нехватку памяти на сервере или перегруженный диск, а не проблемы с интернетом.
Самая частая причина «1С через интернет тормозит» — попытка работать в файловой базе по сети через VPN, когда пользователь подключает базу как сетевую папку. Файловый режим по WAN-каналу работает крайне медленно и рискует повредить базу. Решение — RDP, веб-клиент или тонкий клиент, но никогда не прямое подключение к файлу по сети.
Частые вопросы
Можно ли открыть доступ к 1С без статического IP-адреса?
Да, через DDNS, если провайдер выдает динамический, но публичный адрес. Если адрес «серый» (за NAT провайдера), проброс портов не сработает — используйте VPN с внешним VPS в качестве точки входа, сервисы типа 1С:Линк для веб-публикации или облачный 1С:Фреш.
Что безопаснее: RDP через VPN или веб-клиент по HTTPS?
Оба варианта безопасны при правильной настройке. VPN добавляет лишний барьер и скрывает сервисы от сканирования, поэтому связка VPN + RDP считается более защищенной. Веб-клиент удобнее для пользователей, но требует корректного SSL-сертификата и аккуратной настройки прав.
Почему нельзя работать с файловой базой 1С через общую сетевую папку по интернету?
Файловый режим рассчитан на локальную сеть с низкой задержкой. По интернет-каналу работа становится мучительно медленной, а обрыв соединения во время записи может повредить файл базы. Используйте RDP, веб-клиент или тонкий клиент — тогда по сети передается только экран или данные сессии.
Нужны ли отдельные лицензии 1С для удаленных пользователей?
Лицензионная политика 1С считает пользователей независимо от способа подключения: для каждого одновременно работающего пользователя нужна клиентская лицензия. При терминальном доступе дополнительно требуются лицензии RDS CAL на пользователей или устройства.
Как организовать печать из удаленной 1С на домашний принтер?
В настройках RDP-подключения (mstsc) на вкладке «Локальные ресурсы» включите перенаправление принтеров. На стороне сервера должны быть установлены совместимые драйверы. Для веб-клиента печать работает через механизмы браузера и локальную печать без дополнительной настройки.
Что делать, если удаленный доступ внезапно перестал работать?
Проверьте по порядку: не сменился ли внешний IP-адрес, оплачен ли статический IP и домен, не истек ли SSL-сертификат, работает ли VPN-сервер, не заблокирована ли учетная запись после неверных попыток входа. Если ничего не помогает — смотрите журналы событий Windows и веб-сервера, там почти всегда есть причина отказа.
Что важно запомнить
Оптимальная схема для большинства — VPN плюс RDP к терминальному серверу; для браузерной работы — веб-клиент по HTTPS. Никогда не выставляйте порты 1С и RDP напрямую в интернет, используйте сложные пароли, разграничение прав и регулярные проверенные резервные копии.