Администрирование · 12 мин
Именованное подключение 1С:Линк и туннель: как это работает
Что такое именованное подключение и туннель в сервисе 1С:Линк, как они работают, чем отличаются и как настроить удалённый доступ к базе 1С.
Сервис 1С:Линк решает типовую задачу: опубликовать базу 1С, развёрнутую в локальной сети, для доступа через интернет — без покупки статического IP-адреса, аренды веб-сервера и сложной настройки проброса портов. Два ключевых понятия этого сервиса — именованное подключение и туннель — часто путают, хотя они описывают разные стороны одной схемы: туннель — это защищённый канал связи, а именованное подключение — адрес и набор правил, по которым внешний пользователь попадает в конкретную базу через этот канал.
Понимание этой пары важно и администратору, который настраивает доступ, и руководителю, который принимает решение о способе публикации базы. Ошибка в настройке туннеля приводит к недоступности базы, а ошибка в параметрах именованного подключения — к тому, что пользователи видят не ту базу или не могут пройти аутентификацию.
Ниже разобрано, как устроены туннель и именованное подключение, чем они отличаются от альтернативных способов публикации, как пошагово настроить доступ и как проверить, что всё работает корректно.
Как устроен сервис 1С:Линк в целом
Архитектура сервиса включает три участника. Первый — серверная инфраструктура 1С:Линк, которая принимает входящие подключения пользователей из интернета. Второй — агент 1С:Линк, программа, установленная на компьютере в локальной сети, где работает сервер 1С или файловая база. Третий — клиенты: тонкий клиент, веб-клиент в браузере или мобильный клиент, которыми пользуются сотрудники.
Принципиальный момент: агент сам инициирует исходящее соединение к серверам сервиса. Поэтому на стороне локальной сети не требуется «белый» IP-адрес и открытие входящих портов на маршрутизаторе — достаточно обычного доступа в интернет. Именно это отличает 1С:Линк от классической публикации базы на собственном веб-сервере.
Учётная запись в сервисе привязывается к договору информационно-технологического сопровождения (1С:ИТС). Количество доступных одновременных подключений и имен зависит от уровня договора, поэтому перед внедрением стоит уточнить лимиты своего тарифа в личном кабинете.
Что такое туннель и как он работает
Туннель — это постоянное зашифрованное соединение между агентом 1С:Линк и серверной частью сервиса. Агент устанавливает его при запуске и поддерживает в активном состоянии, автоматически восстанавливая при обрывах связи. Весь трафик между пользователем и базой проходит внутри этого канала.
Для администратора важны практические следствия такой схемы. Во-первых, компьютер с агентом должен быть включён и иметь доступ в интернет в часы работы пользователей — при выключении агента туннель разрывается и все именованные подключения перестают работать. Во-вторых, скорость работы пользователей ограничена пропускной способностью интернет-канала на стороне базы, особенно исходящей скоростью.
В-третьих, туннелей может быть несколько: агенты допустимо устанавливать на разные компьютеры и в разные локальные сети, объединяя их под одной учётной записью сервиса. Это удобно, когда базы физически расположены в разных офисах.
Что такое именованное подключение
Именованное подключение — это зарегистрированное в сервисе уникальное имя, которое становится внешним адресом базы. Пользователь указывает это имя в списке информационных баз тонкого клиента или открывает соответствующую ссылку в браузере, и сервис направляет его запросы через туннель к нужной базе.
Каждое именованное подключение привязано к конкретной базе и к конкретному агенту, через который эта база доступна. Одна база может иметь несколько имён — например, отдельные для разных групп пользователей, — а один агент способен обслуживать несколько баз с разными именами.
Имя выбирается один раз при создании подключения и должно быть уникальным в рамках всего сервиса, поэтому короткие и «красивые» варианты часто уже заняты. Практическая рекомендация — использовать в имени сокращение организации и назначение базы, чтобы пользователи не путали подключения между собой.
Доступ в интернет с компьютера агента, настройки прокси и брандмауэра, лог агента
Путь к базе или параметры сервера 1С в настройках именованного подключения
Учётные записи пользователей в самой информационной базе
Чем 1С:Линк отличается от альтернатив
Перед внедрением полезно сопоставить сервис с другими способами удалённого доступа, потому что у каждого варианта есть свои границы применимости.
Сравнение вариантов
Подходит для быстрой публикации без статического IP и администрирования веб-сервера. Ограничения: зависимость от сервиса, лимиты по договору ИТС, скорость упирается в канал на стороне базы.
Полный контроль над публикацией и производительностью. Требует статического IP, настройки веб-сервера, сертификатов и постоянного администрирования.
Подходит для тяжёлых клиентов и слабых каналов, так как по сети идёт только экран. Требует лицензий на терминальный доступ и отдельной защиты от внешних атак.
Универсальный доступ ко всем ресурсам сети, а не только к 1С. Пользователю нужно настраивать VPN-клиент, а администратору — поддерживать VPN-шлюз.
Выбор зависит от масштаба задачи. Для небольшой компании, где несколько сотрудникам нужен доступ к базе из дома или в командировке, 1С:Линк обычно самый быстрый и дешёвый по трудозатратам вариант. Для десятков одновременных пользователей и высоких требований к отзывчивости стоит рассматривать собственную публикацию или терминальный доступ.
Как настроить именованное подключение: порядок действий
Настройка выполняется в два этапа: сначала разворачивается агент и поднимается туннель, затем создаётся именованное подключение к конкретной базе. Все действия выполняются под учётной записью, привязанной к действующему договору 1С:ИТС.
- 1Войдите в личный кабинет сервиса 1С:Линк под учётной записью с действующим договором ИТС и проверьте доступные лимиты подключений.
- 2Скачайте дистрибутив агента 1С:Линк и установите его на компьютере, который имеет доступ к серверу 1С или к каталогу файловой базы.
- 3Запустите агент, авторизуйтесь в нём и убедитесь, что туннель установлен — в интерфейсе агента отображается активное соединение.
- 4Настройте автозапуск агента как службы, чтобы туннель поднимался после перезагрузки компьютера без участия пользователя.
- 5В личном кабинете создайте именованное подключение: задайте уникальное имя, выберите агент и укажите параметры базы — строку соединения с сервером 1С или путь к файловой базе.
- 6Сохраните подключение и проверьте его извне: добавьте базу в список тонкого клиента по имени подключения или откройте веб-ссылку в браузере с компьютера вне локальной сети.
- 7Создайте в самой информационной базе учётные записи пользователей и назначьте им права — сервис доставляет подключение, но аутентификация выполняется средствами 1С.
Отдельное внимание уделите параметрам базы внутри именованного подключения. Для клиент-серверного варианта указываются имя сервера 1С и имя базы в кластере — так, как они видны с компьютера, где работает агент. Для файловой базы — локальный или сетевой путь к каталогу базы. Частая ошибка — указать путь, который существует на компьютере администратора, но недоступен с компьютера агента.
Как проверить, что подключение работает правильно
Проверку делайте поэтапно: сначала туннель, затем именованное подключение, затем аутентификация. Так вы локализуете проблему вместо того, чтобы гадать, на каком уровне она возникла.
Как проверить результат
Агент запущен, в его интерфейсе туннель отображается как активный
Агент остановлен или показывает ошибку соединения с сервисом
База добавляется в список по имени и запускается до окна ввода логина
Ошибка «подключение не найдено» или долгое ожидание без ответа
Пользователь входит под своей учётной записью и видит свои права и данные
Ошибка идентификации у всех пользователей или вход только под администратором
Открытие документов и проведение занимают приемлемое для пользователей время
Заметные задержки даже на простых операциях — проверяйте исходящий канал на стороне агента
Для честной проверки используйте устройство, которое точно находится вне локальной сети, — например, ноутбук через мобильный интернет. Проверка с компьютера внутри той же сети может ввести в заблуждение: часть маршрутов там работает напрямую, минуя туннель.
Типичные ошибки и ограничения
Большинство проблем с 1С:Линк возникает не из-за самого сервиса, а из-за окружения: прав доступа, сетевых настроек и режима работы компьютера с агентом.
Учитывайте и архитектурные ограничения. Если компьютер с агентом теряет связь с сервером 1С (например, сервер перезагружается на обслуживание), именованное подключение перестаёт работать, даже если сам туннель активен. А при работе через прокси с жёсткой фильтрацией агенту может потребоваться явное разрешение на исходящие соединения к серверам сервиса.
Как выбрать действие
FAQ
Чем туннель отличается от именованного подключения?
Туннель — это транспорт: зашифрованный канал между агентом на вашем компьютере и серверами сервиса. Именованное подключение — это адрес и настройки, которые направляют пользователя через этот канал к конкретной базе. Один туннель может обслуживать несколько именованных подключений.
Нужен ли статический IP-адрес для работы 1С:Линк?
Нет. Агент сам устанавливает исходящее соединение к серверам сервиса, поэтому достаточно обычного интернет-доступа. Это одно из главных преимуществ схемы по сравнению с публикацией на собственном веб-сервере.
Можно ли опубликовать через один агент несколько баз?
Да. Для каждой базы создаётся отдельное именованное подключение со своим уникальным именем, а все они работают через туннель одного агента. Ограничением служат лимиты договора ИТС по количеству подключений.
Что произойдёт, если выключить компьютер с агентом?
Туннель разорвётся, и все именованные подключения, привязанные к этому агенту, станут недоступны. После включения компьютера агент должен автоматически восстановить соединение — для этого его настраивают как службу с автозапуском.
Безопасно ли публиковать базу через 1С:Линк?
Трафик внутри туннеля шифруется, но это не заменяет защиту самой базы. Обязательно задайте пароли всем учётным записям, отключите лишних пользователей и разграничьте права — точкой входа из интернета становится именно аутентификация 1С.
Почему база через именованное подключение работает медленно?
Наиболее частая причина — ограниченная исходящая скорость интернет-канала на стороне, где стоит агент. Проверьте канал, загруженность компьютера агента и скорость связи между агентом и сервером 1С. Если канал системно слабый, рассмотрите терминальный доступ.
Что важно запомнить
Туннель — зашифрованный канал от агента к сервису, именованное подключение — публичное имя конкретной базы внутри этого канала. Настройка сводится к установке агента как службы, созданию имени с корректными параметрами базы и проверке доступа извне. Ключевые риски — выключенный компьютер агента, слабые пароли пользователей и узкий интернет-канал.