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

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

Как подключиться к удаленному серверу 1С

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

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

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

Ниже разобраны все основные сценарии с конкретными шагами, проверками результата и типичными ошибками. Инструкции ориентированы на платформу 1С:Предприятие 8.3, которая используется в большинстве организаций.

Определяем сценарий подключения

Прежде чем что-то настраивать, ответьте на три вопроса. Первый: база работает в файловом или клиент-серверном режиме? Файловая база лежит в сетевой папке, клиент-серверная — обслуживается кластером серверов 1С и СУБД (MS SQL, PostgreSQL и др.). Второй вопрос: сервер доступен в локальной сети или находится за её пределами? Третий: вам нужно работать в базе как пользователю или администрировать сервер?

От ответов зависит вся дальнейшая схема. Пользователю в локальной сети с клиент-серверной базой достаточно знать имя сервера и имя базы в кластере. Пользователю снаружи понадобится VPN, веб-клиент или терминальный доступ. Администратору для управления сервером нужны права на саму машину и доступ к консоли кластера.

Маршрут решения

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

Сервер в локальной сети, база клиент-сервернаяДобавьте базу в список через диалог выбора, указав сервер и имя базы в кластере
Сервер в другом офисе или за пределами сетиНастройте VPN-туннель до сети сервера, затем подключайтесь как в локальной сети
Нужен доступ через интернет без установки клиентаОпубликуйте базу на веб-сервере (IIS или Apache) и работайте через браузер
Нужно администрировать сам серверПодключитесь по RDP к Windows-серверу или по SSH к Linux-серверу
База файловая на общем дискеПодключите сетевую папку и добавьте базу по пути к каталогу

Подключение тонкого или толстого клиента к серверу 1С в локальной сети

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

Порядок добавления базы:

Подключение к серверу для администрирования

Администрирование сервера 1С включает два уровня: управление операционной системой сервера и управление кластером серверов 1С. Для первого на Windows используется подключение к удалённому рабочему столу (RDP): запустите mstsc, укажите адрес сервера, войдите под учётной записью с правами администратора. На Linux-сервере применяется SSH.

Для управления кластером используется консоль «Администрирование серверов 1С:Предприятия», которая ставится вместе с платформой. Чтобы подключиться к удалённому кластеру, в консоли создаётся новый центральный сервер: укажите имя машины, где работает агент сервера 1С, и порт агента (по умолчанию 1540). После регистрации сервера в консоли вы увидите кластеры, информационные базы, сеансы и соединения.

bash
# Проверка доступности агента сервера 1С с клиентской машины
telnet srv1c 1540
# Проверка порта рабочих процессов кластера
telnet srv1c 1541
# Проверка доступности RDP
telnet srv1c 3389

Учтите: консоль управления кластером и агент сервера должны быть совместимых версий платформы. Если на сервере обновили платформу, а у администратора стоит старая консоль, подключение может не установиться или отображать данные некорректно.

Настройка сети и брандмауэра

Даже при правильных параметрах базы подключение часто блокируется на уровне сети. Кластер серверов 1С использует порты: 1540 — агент сервера, 1541 — менеджер кластера, диапазон 1560–1591 — рабочие процессы. На сервере эти порты должны быть открыты в брандмауэре для клиентских машин, а на промежуточном сетевом оборудовании — не фильтроваться.

Отдельная тема — разрешение имён. Если вы указываете сервер по имени, а не по IP, клиентская машина должна его разрешать через DNS или файл hosts. Проверьте командой ping srv1c: если имя не разрешается, добавьте запись в DNS или пропишите соответствие в файле hosts на клиенте. Рекомендуется, чтобы имя сервера в настройках кластера совпадало с тем, как его видят клиенты, — иначе возможна ситуация, когда клиент подключается к агенту, но не может соединиться с рабочим процессом.

Для веб-клиента проверьте, что на веб-сервере открыт порт 443 (или 80 для тестов), сертификат доверенный, а модуль расширения веб-сервера 1С установлен и соответствует версии платформы.

Проверка подключения и диагностика ошибок

После настройки проверьте результат по нескольким признакам: база запускается, сеанс отображается в консоли кластера, типовые операции (открытие документов, проведение, отчёты) выполняются без ошибок и с приемлемой скоростью. Медленная работа при удалённом подключении чаще всего говорит о проблемах канала связи — проверьте задержку до сервера командой ping и пропускную способность сети.

Типичные ошибки и их причины:

ОшибкаВероятная причинаЧто делать
«Информационная база не обнаружена»Неверное имя базы в кластере, ошибка в регистре буквУточнить точное имя базы у администратора
«Ошибка соединения с сервером 1С:Предприятия»Сервер недоступен, закрыты порты, не разрешается имяПроверить ping, telnet по портам 1540/1541, DNS
«Нарушение прав доступа»Неверный логин/пароль или пользователь не создан в базеПроверить учётную запись, попросить администратора сбросить пароль
Долгое подключение, затем обрывНедоступны рабочие процессы (порты 1560–1591)Открыть диапазон портов на брандмауэре сервера
«Несовместимая версия клиента»Версия платформы клиента отличается от сервернойУстановить нужную версию платформы на клиент
Контрольные точки

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

Запуск базы
Норма

База открывается, запрашивает логин и пароль

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

Ошибка соединения или «база не обнаружена»

Сеанс в консоли кластера
Норма

В консоли виден активный сеанс пользователя

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

Сеанса нет — клиент не дошёл до кластера

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

Документы и отчёты открываются без длительных пауз

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

Постоянные подвисания — проблема канала или сервера

Сетевые порты
Норма

telnet по 1540 и 1541 проходит

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

Таймаут соединения — порты закрыты

Типичные ошибки и ограничения

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

Типичные ошибки
01
Указание имени базы не в том регистре — сервер 1С различает регистр символов, и база «не находится»
02
Открытие только портов 1540–1541 — сеанс не устанавливается, потому что рабочие процессы на портах 1560–1591 недоступны
03
Публикация кластера или RDP напрямую в интернет — ведёт к взломам и потере данных
04
Разные версии платформы на клиенте и сервере — отказ в соединении или ошибки при запуске
05
Игнорирование разрешения имён — клиент не может найти сервер по имени, хотя по IP всё работает

Ещё одно ограничение касается файловых баз: подключение к ним через медленный VPN-канал по сетевому пути работает крайне нестабильно и грозит повреждением файла базы при обрывах. Для удалённой работы файловую базу следует либо перевести в клиент-серверный режим, либо открывать через терминальный доступ, где файл остаётся в локальной сети сервера.

Итог

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

Способ подключения выбирается по расположению сервера и роли пользователя: в локальной сети — прямое добавление базы по имени сервера и кластера, извне — VPN, веб-клиент или RDP. Проверяйте порты 1540–1541 и 1560–1591, точность имени базы и совместимость версий платформы. Никогда не выставляйте кластер 1С и RDP напрямую в интернет.

Частые вопросы

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

Агент сервера работает на порту 1540, менеджер кластера — на 1541, рабочие процессы — на динамических портах диапазона 1560–1591. Для устойчивого подключения все эти порты должны быть доступны с клиентской машины. Если кластер настроен на нестандартные порты, уточните их у администратора в консоли кластера.

Можно ли работать с 1С через интернет без установки платформы?

Да, для этого базу публикуют на веб-сервере (IIS или Apache) с помощью механизма публикации платформы, и пользователь работает через браузер по HTTPS-ссылке. Учтите, что веб-клиент не поддерживает часть функций толстого клиента, например работу с некоторым торговым оборудованием и COM-объектами.

Почему возникает ошибка «информационная база не обнаружена», хотя сервер доступен?

Чаще всего имя базы указано с ошибкой или не в том регистре — сервер 1С чувствителен к регистру символов в имени базы. Также проверьте, что база действительно создана в том кластере, к которому вы подключаетесь: на одном сервере может работать несколько кластеров на разных портах.

Безопасно ли подключаться к серверу 1С через RDP из дома?

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

Что делать, если база подключается, но работает очень медленно?

Проверьте задержку и стабильность канала до сервера: ping с большим временем отклика или потерями пакетов указывает на проблему сети. Если канал узкий, перейдите на терминальный доступ или веб-клиент — они менее требовательны к пропускной способности. Также убедитесь, что медленная работа наблюдается у всех пользователей, а не только у вас — это разграничит проблему сети и проблему сервера.

Нужна ли отдельная лицензия 1С для удалённого подключения?

Клиентские лицензии 1С не зависят от того, подключаетесь вы локально или удалённо — учитывается сам факт сеанса с базой. Но при использовании терминального сервера дополнительно требуются лицензии на службы удалённых рабочих столов Windows (RDS CAL) на каждого пользователя или устройство.