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

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

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

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

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

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

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

Какой вариант работы используется: файловый или клиент-серверный

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

Файловый вариант подходит для небольших команд и не требует отдельного сервера приложений, но чувствителен к качеству сети: медленный канал или разрыв соединения во время записи может повредить данные. Клиент-серверный вариант масштабируется, безопаснее и устойчивее, но требует установленного агента сервера 1С и СУБД.

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

Файловый (сетевая папка)

Подходит для 2–10 пользователей. База лежит в общей папке, клиент обращается к файлу напрямую. Ограничение: риск повреждения при обрыве сети и низкая скорость по Wi-Fi или VPN.

Клиент-серверный

Подходит для десятков и сотен пользователей. Клиент подключается к агенту сервера 1С, тот — к СУБД. Ограничение: требуется лицензия на сервер и администрирование СУБД.

Веб-сервер (тонкий/веб-клиент)

Подходит для удалённых филиалов без VPN. Публикация базы на IIS или Apache, доступ через браузер или тонкий клиент по HTTP. Ограничение: нужна настройка веб-сервера и публикации.

Проверка сетевой доступности сервера

До настройки 1С убедитесь, что компьютер вообще видит сервер. Откройте командную строку и выполните ping имя_сервера. Если сервер не отвечает по имени, но отвечает по IP — проблема в DNS, и в настройках базы надёжнее указывать IP-адрес либо добавить запись в файл hosts.

Для клиент-серверного варианта проверьте доступность портов. По умолчанию агент сервера 1С использует диапазон 1540–1591, основной порт агента — 1540, рабочих процессов — 1560–1591. Проверить конкретный порт можно командой Test-NetConnection имя_сервера -Port 1540 в PowerShell.

powershell
ping srv-1c
Test-NetConnection srv-1c -Port 1540
Test-NetConnection srv-1c -Port 1433

Для файлового варианта проверьте доступ к общей папке: откройте в проводнике адрес \\имя_сервера\имя_папки. Если Windows запрашивает логин и пароль — введите учётные данные с правами на эту папку и отметьте «Запомнить учётные данные», иначе 1С не сможет открыть базу.

Подключение к серверу 1С:Предприятия (клиент-серверный вариант)

Откройте ярлык «1С:Предприятие» — появится окно со списком информационных баз. Нажмите «Добавить», выберите «Добавление в список новой информационной базы», затем тип расположения «На сервере 1С:Предприятия».

Заполните поля: «Кластер серверов» — имя или IP сервера (если порт агента нестандартный, укажите через двоеточие, например srv-1c:1640), «Имя информационной базы» — точное имя базы в кластере, как оно задано в консоли администрирования. Имя чувствительно к регистру и пробелам.

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

Порядок действий
  1. 1
    Уточните у администратора имя сервера, имя базы в кластере и свои учётные данные
  2. 2
    Проверьте ping и доступность порта 1540
  3. 3
    Откройте список баз 1С и нажмите «Добавить» → «Новая информационная база»
  4. 4
    Выберите «На сервере 1С:Предприятия», укажите кластер и имя базы
  5. 5
    Запустите базу и введите логин и пароль пользователя 1С
  6. 6
    Проверьте, что открываются документы и отчёты без ошибок соединения

Подключение к файловой базе по сети

В окне списка баз нажмите «Добавить», выберите «Добавление в список существующей информационной базы», затем «На данном компьютере или на компьютере в локальной сети». В поле «Каталог информационной базы» укажите сетевой путь: \\SERVER\Bases\Accounting.

Важные условия: у вашей учётной записи Windows должны быть права чтения и записи на эту папку, а компьютер, где лежит база, должен быть включён и доступен в момент запуска. Работа по Wi-Fi и через VPN нежелательна — при кратковременном разрыве соединения во время проведения документа файл базы может быть повреждён.

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

Частая причина «сервер не отвечает» — брандмауэр Windows на стороне сервера. Для клиент-серверного варианта откройте входящие TCP-порты 1540, 1541 и диапазон 1560–1591. Для файлового варианта нужен доступ по протоколу SMB (порт 445) — обычно он открыт, если включено общее сетевое обнаружение и доступ к файлам.

Если между клиентом и сервером есть маршрутизаторы, VPN-шлюзы или антивирус с сетевым экраном, проверьте правила и там. Признак блокировки порта: ping проходит, но Test-NetConnection на порт 1540 возвращает «TcpTestSucceeded: False».

Типичные ошибки подключения и их причины

«Ошибка соединения с сервером 1С:Предприятия» — сервер недоступен по сети, не запущен агент сервера (проверьте службу «Агент сервера 1С:Предприятия» на сервере) или закрыт порт. «Информационная база не обнаружена» — неверно указано имя базы в кластере. «Ошибка аутентификации» — неверный логин/пароль или пользователь не заведён в базе.

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

Типичные ошибки
01
Указание имени базы с ошибкой или лишним пробелом — кластер не находит базу, хотя сервер доступен
02
Подключение по имени сервера при неработающем DNS — база «пропадает» после перезагрузки роутера; надёжнее использовать IP или запись в hosts
03
Работа с файловой базой через Wi-Fi или VPN — обрывы соединения приводят к повреждению данных
04
Блокировка портов рабочих процессов 1560–1591 при открытом 1540 — подключение обрывается на этапе запуска сеанса
05
Использование разных версий платформы на клиенте и сервере — клиент отказывается подключаться или требует обновления

Проверка результата и версий платформы

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

Версия платформы на клиенте должна совпадать с версией на сервере или быть совместимой с ней. Узнать версию сервера можно у администратора, версию клиента — в окне «О программе». При несовпадении установите нужный релиз платформы из дистрибутива.

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

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

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

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

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

Ошибка соединения сразу после запуска — проверяйте сеть, порт 1540 и службу агента

Открытие документов и отчётов
Норма

Формы открываются, данные читаются и записываются

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

Ошибки СУБД или «потока» — база повреждена или сеть нестабильна

Стабильность в течение дня
Норма

Сеанс не разрывается сам по себе

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

Периодические отключения — проверяйте сеть, электропитание сервера и логи кластера

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

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

Да, через публикацию базы на веб-сервере (IIS или Apache) с доступом по HTTPS — тогда работают тонкий и веб-клиент. Прямое подключение толстого клиента к кластеру через интернет без VPN небезопасно и не рекомендуется.

Что делать, если сервер пингуется, но база не открывается?

Проверьте по цепочке: запущена ли служба агента сервера 1С, открыт ли порт 1540 (Test-NetConnection), правильно ли указано имя базы в кластере и совпадает ли версия платформы клиента с серверной.

Почему 1С просит пароль Windows при открытии файловой базы?

Потому что доступ к сетевой папке идёт под вашей учётной записью Windows, а не под пользователем 1С. Введите данные учётной записи, имеющей права на папку, и сохраните их в диспетчере учётных данных Windows.

Нужна ли одинаковая версия платформы на всех компьютерах?

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

Как узнать имя базы в кластере сервера?

Имя видно в консоли администрирования серверов 1С (оснастка «Центральные серверы 1С:Предприятия») в списке информационных баз кластера. Если доступа к консоли нет, уточните имя у администратора — оно задавалось при создании базы.

Можно ли работать с файловой базой через VPN из дома?

Технически можно, но это рискованно: VPN-соединение менее стабильно, чем локальная сеть, и разрыв во время записи может повредить файл базы. Для удалённой работы надёжнее терминальный доступ (RDP) или публикация базы на веб-сервере.

Итог

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

Определите вариант работы — файловый или клиент-серверный — и настраивайте подключение соответственно: через сетевую папку или через кластер сервера 1С. Проверяйте сеть, порты 1540/1560–1591 и учётные данные до обращения к платформе, а при ошибках СУБД в файловой базе сразу прекращайте работу и проверяйте файл.