Администрирование · 12 мин
Как подключиться удалённо к серверу 1С
Способы удалённого подключения к серверу 1С: RDP, VPN, веб-клиент, тонкий клиент. Пошаговая настройка, требования к сети, безопасность и решение типичных проблем.
Удалённое подключение к серверу 1С требуется в двух разных ситуациях: когда нужно администрировать сам сервер (обновлять платформу, настраивать кластер, следить за службами) и когда пользователям нужно работать с базами из дома, филиала или командировки. Это разные задачи, и инструменты для них отличаются: в первом случае применяют RDP или SSH, во втором — тонкий клиент, веб-клиент или опубликованное приложение.
Прежде чем выбирать способ, определите, где физически находится сервер 1С. Если он стоит в офисной локальной сети, пользователям снаружи понадобится VPN или публикация через веб-сервер. Если сервер арендован в облаке или дата-центре и имеет публичный адрес, задача упрощается до настройки доступа и правил брандмауэра. Отдельный сценарий — аренда 1С у провайдера (1С:Фреш и аналоги), где подключение выполняется через браузер по логину и паролю, и настраивать инфраструктуру не нужно.
В материале разобраны основные способы подключения, требования к сети и правам, пошаговая настройка безопасного доступа, проверка результата и типичные ошибки. Инструкции ориентированы на связку «сервер 1С:Предприятия + СУБД» под Windows или Linux, но логика применима и к файловым базам, опубликованным через веб-сервер.
Определяем сценарий: администрирование сервера или работа с базами
Первый шаг — понять, кто и зачем подключается. Администратору нужен доступ к операционной системе сервера: консоль управления кластером, службы, диспетчер задач, журналы. Здесь стандартное решение — протокол RDP для Windows Server или SSH для Linux. Подключение выполняется по IP-адресу или имени сервера с учётной записью, входящей в группу администраторов.
Рядовому пользователю доступ к операционной системе не нужен — ему нужна сама база. Для этого существуют три рабочих варианта: тонкий клиент 1С, который соединяется с кластером серверов напрямую; веб-клиент, работающий в браузере через опубликованную базу; и терминальный доступ, когда пользователь подключается по RDP к отдельному серверу, где запущен клиент 1С. Выбор зависит от количества пользователей, качества канала связи и требований безопасности.
Смешивать сценарии не стоит: давать бухгалтеру RDP-доступ к серверу, где работает кластер 1С и СУБД, — серьёзный риск. Пользователь может случайно остановить службу, перезагрузить сервер или удалить файлы. Для работы с базами выделяйте отдельные механизмы доступа, а доступ к ОС оставляйте только администраторам.
Как выбрать способ подключения
Что нужно подготовить перед подключением
Для любого сценария потребуется минимальный набор исходных данных. Запишите их заранее, чтобы не искать в процессе: IP-адрес или DNS-имя сервера, учётную запись с нужными правами, сведения о том, какие порты используются, и подтверждение, что сервер доступен из вашей сети.
Если сервер находится в локальной сети офиса, а вы подключаетесь извне, понадобится один из вариантов: настроенный VPN-сервер на маршрутизаторе или отдельной машине, либо публикация конкретных сервисов через обратный прокси или веб-сервер. Просто «пробросить порты наружу» на роутере — небезопасное решение, особенно для RDP: такие серверы быстро находят сканеры и подвергаются подбору паролей.
Проверьте права учётной записи. Для RDP пользователь должен входить в группу «Пользователи удалённого рабочего стола» или «Администраторы». Для подключения тонким клиентом к кластеру 1С нужна учётная запись пользователя информационной базы, а если в кластере настроена аутентификация — ещё и доступ на уровне кластера. Для веб-клиента достаточно учётной записи базы и адреса публикации.
Подключение к серверу по RDP для администрирования
На сервере с Windows Server откройте «Параметры» → «Система» → «Удалённый рабочий стол» и включите функцию. Убедитесь, что в брандмауэре Windows разрешено правило «Удалённый рабочий стол (TCP, входящий)», а учётная запись входит в группу с правом удалённого доступа. По умолчанию используется порт 3389.
На своём компьютере запустите стандартный клиент «Подключение к удалённому рабочему столу» (mstsc), введите IP-адрес или имя сервера, имя пользователя и пароль. Если подключаетесь через VPN, сначала установите VPN-соединение, затем используйте внутренний адрес сервера. При первом подключении система предупредит о сертификате — для самоподписанного сертификата это нормально, но убедитесь, что подключаетесь именно к своему серверу.
После входа проверьте ключевые элементы: служба «Агент сервера 1С:Предприятия» должна быть запущена, консоль управления кластером должна открываться и показывать список баз, служба СУБД (например, PostgreSQL или MS SQL Server) должна работать. Если агент сервера остановлен, базы для пользователей недоступны — это первая вещь, которую проверяют при жалобах «1С не запускается».
Подключение к серверу на Linux
Для сервера на Linux используется SSH. Подключение выполняется командой из терминала: укажите имя пользователя и адрес сервера. Для работы с кластером 1С применяются утилиты командной строки rac и ras, а графическая консоль администрирования запускается с любой Windows-машины, где установлена платформа 1С, — она подключается к серверу по сети.
ssh admin@192.168.10.5
# проверка службы агента сервера 1С:
systemctl status srv1cv8Подключение пользователей к базе через тонкий клиент и веб-клиент
Тонкий клиент — основной способ удалённой работы с клиент-серверной базой. На компьютере пользователя устанавливается дистрибутив платформы 1С (достаточно компонента «Тонкий клиент»), затем в список баз добавляется новая: тип расположения — «На сервере 1С:Предприятия», указывается имя сервера кластера и имя информационной базы. Весь трафик между клиентом и сервером идёт по служебным портам кластера, поэтому извне локальной сети такое подключение работает только через VPN.
Веб-клиент не требует установки платформы и работает в браузере. Для него базу публикуют на веб-сервере — IIS под Windows или Apache под Linux — с помощью утилиты публикации, входящей в состав платформы. Пользователь открывает ссылку вида https://адрес-сервера/ИмяБазы и входит под своей учётной записью. Публикацию можно защитить TLS-сертификатом и вынести наружу без VPN, если корректно настроить шифрование и ограничить доступ.
Терминальный вариант подходит, когда пользователей много, а каналы связи слабые: на выделенном сервере в локальной сети запускается 1С, а пользователи подключаются к этому серверу по RDP и работают внутри удалённого сеанса. По сети передаётся только изображение экрана, поэтому работа комфортна даже на медленном соединении. Минус — нужен отдельный сервер с достаточным объёмом памяти и лицензии на терминальный доступ.
Сравнение способов работы с базой
Полный функционал клиента, высокая безопасность. Требует установки платформы и настройки VPN у каждого пользователя.
Работает в браузере с любого устройства, можно публиковать наружу с TLS. Не все конфигурации и функции полностью поддерживаются в веб-клиенте.
Подходит для слабых каналов, централизованное управление. Нужен отдельный сервер и дополнительные лицензии на терминальный доступ.
Настройка сети: VPN, порты и брандмауэр
Оптимальный вариант для доступа извне — VPN до офисной сети. Подойдёт как VPN-сервер на маршрутизаторе (многие модели поддерживают L2TP/IPsec, IKEv2 или WireGuard), так и отдельный сервер с OpenVPN или WireGuard. После установки туннеля удалённый компьютер получает адрес из локальной сети и работает с сервером 1С так, будто находится в офисе.
Для тонкого клиента внутри VPN должны быть доступны порты кластера 1С: агент сервера (по умолчанию 1540), менеджер кластера (1541) и диапазон рабочих процессов (обычно 1560–1591). Для RDP — порт 3389, для SSH — 22. Если между пользователем и сервером есть брандмауэр, эти порты должны быть разрешены только для нужных подсетей, а не для всех.
Проверить доступность порта можно командой telnet или Test-NetConnection в PowerShell: если соединение устанавливается, сеть настроена правильно; если нет — ищите, где режется трафик: на маршрутизаторе, брандмауэре сервера или в правилах VPN.
Test-NetConnection 192.168.10.5 -Port 1541
# TcpTestSucceeded : True — порт доступенПроверка результата и типичные ошибки
Признак успешного подключения при администрировании — вы вошли на рабочий стол сервера (или в терминал SSH) и видите работающие службы. Признак успешного подключения пользователя — база открывается в клиенте, справочники и документы загружаются без ошибок, скорость работы приемлема. Если база открывается, но «тормозит», проблема чаще всего в канале связи или в том, что тонкий клиент работает через медленный VPN, — в этом случае рассмотрите терминальный вариант.
Частые ошибки при настройке: указано имя сервера, которое не разрешается в IP-адрес из удалённой сети (лечится записью в DNS или файле hosts); служба агента сервера 1С остановлена; брандмауэр блокирует порты кластера; у пользователя нет прав на базу; версия платформы на клиенте не совпадает с версией на сервере — тонкий клиент должен соответствовать версии сервера, иначе подключение будет отклонено.
Как проверить результат
Служба запущена, в консоли кластера видны базы
Служба остановлена или консоль не открывается
Test-NetConnection показывает TcpTestSucceeded: True
Соединение не устанавливается — проверяйте брандмауэр и VPN
База открывается, данные загружаются
Ошибка аутентификации или несовместимости версий
Формы открываются за секунды
Заметные задержки — проблема в канале, рассмотрите терминальный доступ
FAQ
Можно ли подключиться к серверу 1С через интернет без VPN?
Технически можно через веб-клиент, опубликованный на веб-сервере с TLS-сертификатом, — это единственный приемлемый способ прямой публикации. Порты кластера 1С и RDP открывать наружу нельзя: они не рассчитаны на экспозицию в интернет и становятся целью атак. Для администрирования без VPN используйте хотя бы ограничение доступа по списку разрешённых IP-адресов.
Какие порты использует сервер 1С:Предприятия?
По умолчанию: 1540 — агент сервера, 1541 — менеджер кластера, диапазон 1560–1591 — рабочие процессы. Порт 1545 используется для сервера администрирования (ras). Эти значения можно изменить при установке, поэтому сверяйтесь с фактической конфигурацией вашего кластера.
Почему тонкий клиент не подключается к серверу через VPN?
Чаще всего причины три: имя сервера не разрешается в IP из VPN-сети (добавьте запись в hosts или используйте IP), брандмауэр сервера не пускает трафик из VPN-подсети, либо версия клиента не совпадает с версией сервера. Проверяйте в этом порядке: сначала ping и Test-NetConnection, затем версии платформы.
Что выбрать для удалённой работы 20 пользователей со слабым интернетом?
Оптимален терминальный сервер: клиент 1С работает внутри локальной сети рядом с сервером баз, а по каналу связи передаётся только изображение экрана. Тонкий клиент через медленный VPN будет заметно тормозить, а веб-клиент потребует проверки совместимости конфигурации.
Нужна ли отдельная лицензия 1С для удалённого подключения?
Лицензии 1С считаются по количеству одновременно работающих пользователей независимо от способа подключения — удалённо или в локальной сети. Дополнительные расходы возникают только в терминальном сценарии: потребуются лицензии на терминальный доступ к Windows Server (RDS CAL).
Что важно запомнить
Администрирование сервера — через RDP или SSH только внутри VPN. Работа пользователей — тонкий клиент через VPN, веб-клиент через публикацию с TLS или терминальный сервер. Порты кластера 1С и RDP никогда не открываются напрямую в интернет. После настройки проверяйте службы, доступность портов и версии платформы.