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

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

Как подключиться к базе 1С через интернет

Как подключиться к базе 1С через интернет: веб-сервер, VPN, RDP, 1С:Фреш. Пошаговая настройка, требования к безопасности, типичные ошибки и ответы на вопросы.

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

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

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

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

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

Для небольшой компании с файловой базой и 2–5 удалёнными пользователями чаще всего достаточно веб-публикации или RDP на рабочий компьютер в офисе. При клиент-серверной архитектуре и десятках пользователей рациональнее VPN плюс подключение к серверу 1С или полноценный терминальный сервер. Если нет своего администратора и желания сопровождать инфраструктуру, облачный вариант снимает большинство технических задач, но добавляет ежемесячную плату и зависимость от провайдера.

Сравнение способов подключения

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

Штатный механизм платформы, работа через браузер и тонкий клиент. Требует статический IP или домен, SSL-сертификат и базовые навыки администрирования веб-сервера.

VPN до офисной сети

Универсально и безопасно, база остаётся внутри периметра. Требует настройки VPN-сервера на роутере или отдельной машине; скорость зависит от канала офиса.

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

Вся обработка идёт на сервере, подходит для слабых каналов. Нужны лицензии RDS при числе пользователей больше двух административных сессий.

Облако (1С:Фреш, хостинг 1С)

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

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

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

Для работы через интернет серверу нужен постоянный адрес: статический «белый» IP от провайдера или доменное имя, привязанное к нему. Обязательно настройте HTTPS — либо через сертификат от удостоверяющего центра, либо через бесплатный Let's Encrypt. Передача паролей 1С по открытому HTTP через интернет недопустима: трафик перехватывается элементарно.

Порядок публикации базы на веб-сервере
  1. 1
    Установите IIS с модулями ISAPI или Apache 2.4 на сервере, где развёрнута платформа 1С
  2. 2
    Откройте конфигуратор от имени администратора: Администрирование → Публикация на веб-сервере
  3. 3
    Укажите имя публикации (латиницей, без пробелов), каталог и выберите веб-сервер
  4. 4
    Отметьте нужные варианты доступа: тонкий клиент, веб-клиент, при необходимости — HTTP-сервисы и OData
  5. 5
    Нажмите «Опубликовать» и проверьте локально: откройте http://localhost/имя_базы в браузере
  6. 6
    Настройте HTTPS с сертификатом и пробросьте на роутере только порт 443 на сервер
  7. 7
    Проверьте внешний доступ: подключитесь по https://ваш_домен/имя_базы с устройства вне офисной сети

После публикации пользователи подключаются двумя способами. Веб-клиент — просто ссылка в браузере, ничего устанавливать не нужно, но часть функций (работа с файлами, некоторые расширения) ограничена. Тонкий клиент — небольшое приложение платформы, которое подключается по тому же адресу: в списке баз выбирается вариант «На веб-сервере» и указывается URL публикации. Тонкий клиент работает быстрее веб-клиента и поддерживает больше возможностей.

Подключение через VPN

VPN подходит, когда публиковать базу наружу нежелательно — например, в конфигурации есть доработки, несовместимые с веб-клиентом, или база файловая и лежит на общем сетевом диске. VPN-сервер поднимается на роутере (многие модели Keenetic, MikroTik, а также роутеры с OpenVPN/WireGuard это умеют) или на отдельной машине в офисе. Пользователь устанавливает VPN-клиент, подключается к офисной сети и дальше работает с базой по внутреннему адресу — так же, как из офиса.

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

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

RDP решает проблему медленных каналов радикально: 1С запускается на сервере или мощном компьютере внутри офиса, а к пользователю передаётся только изображение экрана. Даже при нестабильном интернете работа остаётся комфортной, а база вообще не покидает локальную сеть. Для одного-двух пользователей достаточно включить удалённый рабочий стол на офисном компьютере; для большего числа нужен терминальный сервер на Windows Server с лицензиями RDS.

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

Облачный вариант: 1С:Фреш и аренда

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

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

Проверка результата и контроль безопасности

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

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

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

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

Подключение извне
Норма

База открывается по HTTPS/VPN с устройства вне офисной сети, запрашивает логин и пароль

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

Доступ только из офиса, либо база открывается без аутентификации

Шифрование
Норма

В браузере виден значок защищённого соединения, сертификат действителен

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

HTTP без шифрования или предупреждение о недоверенном сертификате

Открытые порты
Норма

Снаружи открыт только 443 (веб) или порт VPN

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

Доступны 3389, 1433, 445 или другие служебные порты

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

Формы и отчёты открываются за приемлемое время, нет постоянных зависаний

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

Каждое действие занимает десятки секунд — канал или схема подключения не подходят

Типичные ошибки и их последствия

Самая частая ошибка — публикация по HTTP «на время, потом настроим сертификат». Пароли пользователей 1С при этом передаются открытым текстом, а «потом» обычно не наступает. Вторая типичная проблема — использование простых паролей и отсутствие ограничений на подбор: веб-публикация доступна всему интернету, и боты находят её за считаные дни.

Ещё одна группа ошибок связана с файловыми базами: попытка положить файл 1Cv8.1CD в облачное хранилище (Dropbox, Яндекс.Диск) или подключить его через VPN как сетевой диск с несколькими пользователями приводит к повреждению базы из-за конфликтов записи. Файловый режим рассчитан на локальную сеть; для удалённой работы используйте веб-сервер, терминальный доступ или переходите на клиент-серверный вариант.

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

Часто задаваемые вопросы

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

Да, если поднять веб-сервер на том же компьютере, где лежит база, и опубликовать её штатными средствами конфигуратора. Понадобятся статический IP или DDNS и SSL-сертификат. Для одного-двух пользователей такой вариант работоспособен, но компьютер должен быть постоянно включён.

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

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

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

Для веб-публикации и собственного VPN — да, либо доменное имя с Dynamic DNS, если адрес динамический, но публичный. Если провайдер выдаёт «серый» IP за NAT, входящие подключения невозможны: запросите статический адрес или используйте облачный сервер как точку входа.

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

Безопасно при соблюдении условий: только HTTPS с действующим сертификатом, сложные пароли, блокировка при подборе, регулярные обновления платформы и открытый наружу только порт 443. Публикация по HTTP или с открытыми служебными портами небезопасна.

Чем облачная 1С отличается от своей базы с веб-доступом?

В облаке инфраструктуру, обновления и резервные копии обслуживает оператор, но действуют ограничения на доработки конфигурации. Своя база с веб-публикацией даёт полную свободу настройки, но требует администрирования, защиты и отказоустойчивости своими силами.

Итог

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

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