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

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

Именованное подключение 1С:Линк и туннель: как это работает

Что такое именованное подключение и туннель в сервисе 1С:Линк, как они работают, чем отличаются и как настроить удалённый доступ к базе 1С.

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

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

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

Как устроен сервис 1С:Линк в целом

Архитектура сервиса включает три участника. Первый — серверная инфраструктура 1С:Линк, которая принимает входящие подключения пользователей из интернета. Второй — агент 1С:Линк, программа, установленная на компьютере в локальной сети, где работает сервер 1С или файловая база. Третий — клиенты: тонкий клиент, веб-клиент в браузере или мобильный клиент, которыми пользуются сотрудники.

Принципиальный момент: агент сам инициирует исходящее соединение к серверам сервиса. Поэтому на стороне локальной сети не требуется «белый» IP-адрес и открытие входящих портов на маршрутизаторе — достаточно обычного доступа в интернет. Именно это отличает 1С:Линк от классической публикации базы на собственном веб-сервере.

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

Что такое туннель и как он работает

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

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

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

Что такое именованное подключение

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

Каждое именованное подключение привязано к конкретной базе и к конкретному агенту, через который эта база доступна. Одна база может иметь несколько имён — например, отдельные для разных групп пользователей, — а один агент способен обслуживать несколько баз с разными именами.

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

Туннель не устанавливаетсяАгент не может связаться с серверами сервиса

Доступ в интернет с компьютера агента, настройки прокси и брандмауэра, лог агента

Подключение есть, база не открываетсяТуннель работает, но ошибка в параметрах базы

Путь к базе или параметры сервера 1С в настройках именованного подключения

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

Учётные записи пользователей в самой информационной базе

Чем 1С:Линк отличается от альтернатив

Перед внедрением полезно сопоставить сервис с другими способами удалённого доступа, потому что у каждого варианта есть свои границы применимости.

Сравнение вариантов

1С:Линк (туннель + именованное подключение)

Подходит для быстрой публикации без статического IP и администрирования веб-сервера. Ограничения: зависимость от сервиса, лимиты по договору ИТС, скорость упирается в канал на стороне базы.

Собственный веб-сервер (IIS/Apache) со статическим IP

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

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

Подходит для тяжёлых клиентов и слабых каналов, так как по сети идёт только экран. Требует лицензий на терминальный доступ и отдельной защиты от внешних атак.

VPN до локальной сети

Универсальный доступ ко всем ресурсам сети, а не только к 1С. Пользователю нужно настраивать VPN-клиент, а администратору — поддерживать VPN-шлюз.

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

Как настроить именованное подключение: порядок действий

Настройка выполняется в два этапа: сначала разворачивается агент и поднимается туннель, затем создаётся именованное подключение к конкретной базе. Все действия выполняются под учётной записью, привязанной к действующему договору 1С:ИТС.

Порядок действий
  1. 1
    Войдите в личный кабинет сервиса 1С:Линк под учётной записью с действующим договором ИТС и проверьте доступные лимиты подключений.
  2. 2
    Скачайте дистрибутив агента 1С:Линк и установите его на компьютере, который имеет доступ к серверу 1С или к каталогу файловой базы.
  3. 3
    Запустите агент, авторизуйтесь в нём и убедитесь, что туннель установлен — в интерфейсе агента отображается активное соединение.
  4. 4
    Настройте автозапуск агента как службы, чтобы туннель поднимался после перезагрузки компьютера без участия пользователя.
  5. 5
    В личном кабинете создайте именованное подключение: задайте уникальное имя, выберите агент и укажите параметры базы — строку соединения с сервером 1С или путь к файловой базе.
  6. 6
    Сохраните подключение и проверьте его извне: добавьте базу в список тонкого клиента по имени подключения или откройте веб-ссылку в браузере с компьютера вне локальной сети.
  7. 7
    Создайте в самой информационной базе учётные записи пользователей и назначьте им права — сервис доставляет подключение, но аутентификация выполняется средствами 1С.

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

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

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

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

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

Состояние агента
Норма

Агент запущен, в его интерфейсе туннель отображается как активный

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

Агент остановлен или показывает ошибку соединения с сервисом

Именованное подключение с внешнего устройства
Норма

База добавляется в список по имени и запускается до окна ввода логина

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

Ошибка «подключение не найдено» или долгое ожидание без ответа

Аутентификация
Норма

Пользователь входит под своей учётной записью и видит свои права и данные

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

Ошибка идентификации у всех пользователей или вход только под администратором

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

Открытие документов и проведение занимают приемлемое для пользователей время

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

Заметные задержки даже на простых операциях — проверяйте исходящий канал на стороне агента

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

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

Большинство проблем с 1С:Линк возникает не из-за самого сервиса, а из-за окружения: прав доступа, сетевых настроек и режима работы компьютера с агентом.

Типичные ошибки
01
Установка агента на рабочую станцию, которую выключают на ночь: туннель разрывается, и утром пользователи не могут подключиться.
02
Указание пути к файловой базе, недоступного с компьютера агента: подключение создаётся, но база не открывается.
03
Игнорирование лимитов договора ИТС: при превышении числа одновременных подключений часть пользователей получает отказ.
04
Отсутствие паролей у пользователей базы: публикация через сервис делает слабую защиту критичной.
05
Запуск агента только в сессии пользователя: после перезагрузки или выхода из системы доступ пропадает.
06
Ожидание высокой скорости при слабом исходящем канале: туннель не ускоряет интернет на стороне базы.

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

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

Как выбрать действие

Нужно быстро дать доступ нескольким пользователям без статического IPИспользуйте 1С:Линк: поднимите агент и создайте именованное подключение
Пользователей много и критична скорость откликаРассмотрите собственный веб-сервер или терминальный доступ вместо туннеля
База недоступна, но туннель активенПроверяйте параметры базы в именованном подключении и связь агента с сервером 1С
Туннель не устанавливается вообщеПроверяйте интернет-доступ, прокси и брандмауэр на компьютере агента, смотрите журнал агента

FAQ

Чем туннель отличается от именованного подключения?

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

Нужен ли статический IP-адрес для работы 1С:Линк?

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

Можно ли опубликовать через один агент несколько баз?

Да. Для каждой базы создаётся отдельное именованное подключение со своим уникальным именем, а все они работают через туннель одного агента. Ограничением служат лимиты договора ИТС по количеству подключений.

Что произойдёт, если выключить компьютер с агентом?

Туннель разорвётся, и все именованные подключения, привязанные к этому агенту, станут недоступны. После включения компьютера агент должен автоматически восстановить соединение — для этого его настраивают как службу с автозапуском.

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

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

Почему база через именованное подключение работает медленно?

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

Итог

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

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