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

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

Проверьте версию платформы 1С (должна быть не ниже 8.3.20)

Убедитесь, что все компьютеры в одной подсети (маска подсети совпадает)

Отключите брандмауэры или добавьте исключения для портов 1540-1541, 1560-1591

Создайте резервную копию базы данных перед изменениями

Проверьте права доступа к папке с базой (для файлового режима)

-->

1. Выбор режима работы: файловый vs клиент-серверный

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

Файловый режим подходит для небольших компаний (до 5-10 пользователей). В этом случае база хранится в виде файлов (.1CD) на общем сетевом ресурсе (например, на файловом сервере или NAS). Преимущества: простота настройки и минимальные требования к оборудованию. Недостатки: низкая скорость при большом количестве пользователей, риск повреждения данных при обрыве соединения.

Клиент-серверный режим использует СУБД (например, Microsoft SQL Server, PostgreSQL или встроенную 1С:Сервер) и рекомендуется для компаний с 10+ пользователями. Плюсы: высокая производительность, надёжность, поддержка транзакций. Минусы: требует выделенного сервера и квалифицированного администрирования.

  • 📁 Файловый режим: идеален для микробизнеса, но не поддерживает более 20 одновременных подключений (ограничение платформы 1С).
  • 🖥️ Клиент-серверный режим: обязателен для средних и крупных компаний, особенно если используются управленческие конфигурации (например, 1С:ERP).
  • Гибридный вариант: можно начать с файлового режима, а позже мигрировать на серверный без потери данных.
⚠️ Внимание: Если вы используете 1С:Бухгалтерию 3.0 или 1С:УТ 11 с большим объёмом документов (более 50 000 в месяц), файловый режим приведёт к тормозам при формировании отчётов. В этом случае переход на SQL Server увеличит скорость работы в 3-5 раз.

2. Требования к локальной сети для 1С

Стабильная работа 1С в сети зависит не только от настроек программы, но и от инфраструктуры. Вот ключевые параметры, которые нужно проверить:

Параметр Минимальное требование Рекомендуемое значение
Скорость сети 100 Мбит/с 1 Гбит/с (для 10+ пользователей)
Задержка (ping) < 50 мс < 10 мс (внутри одной подсети)
Тип подключения Ethernet или Wi-Fi 5 (802.11ac) Ethernet (кабель Cat 5e/6)
Порты для 1С 1540-1541 (для сервера) 1540-1541, 1560-1591 (полный диапазон)

Если в вашей сети используются VLAN или VPN, убедитесь, что трафик 1С не блокируется межсетевыми экранами. Для тестирования скорости можно использовать утилиту ping:

ping -n 50 <IP-адрес сервера>

Если потери пакетов превышают 1%, это может стать причиной ошибок блокировки данных в 1С. В таком случае проверьте кабели, коммутаторы и настройки QoS на маршрутизаторе.

💡

Для ускорения работы 1С по Wi-Fi отключите энергосберегающий режим на сетевых адаптерах (в диспетчере устройств Windows).

3. Настройка файлового режима: шаг за шагом

Если вы выбрали файловый режим, следуйте этой инструкции. Мы рассмотрим настройку на примере Windows Server 2019 и 1С:Предприятие 8.3.22.

Шаг 1. Размещение базы на сетевом ресурсе

  1. Создайте общую папку на сервере (например, \\SERVER\1C_Bases).
  2. Назначьте права на папку: Everyone — Полный доступ (временно, для тестирования).
  3. Скопируйте файлы базы (.1CD, .1Cv8) в эту папку.

Шаг 2. Подключение базы на клиентских ПК

  1. Запустите 1С:Предприятие на рабочей станции.
  2. В окне запуска нажмите ДобавитьДобавить существующую базу.
  3. Укажите путь к сетевой папке: \\SERVER\1C_Bases\ИмяБазы.
  4. Выберите режим запуска (Файловый) и сохраните настройки.

Шаг 3. Проверка работоспособности

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

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

Если при подключении появляется ошибка "Файл базы данных повреждён" или "Нет доступа к файлу", проверьте:

1. Права доступа — убедитесь, что пользователь имеет права на запись в папку (не только на чтение).

2. Антивирус — временно отключите защиту и попробуйте снова (часто антивирусы блокируют .1CD файлы).

3. Блокировку файлов — в свойствах папки отключите "Разрешить кэширование" (вкладка "Общий доступ").

4. Версию платформы — на всех ПК должна быть одинаковая версия 1С (например, 8.3.22.1830).

⚠️ Внимание: В файловом режиме 1С не поддерживает транзакции. Это означает, что если два пользователя одновременно изменят один и тот же документ, данные могут быть утеряны. Для критичных операций (например, проведение платёжек) используйте клиент-серверный режим.

4. Настройка клиент-серверного режима с 1С:Сервером

Клиент-серверная архитектура требует установки 1С:Сервера (входит в поставку 1С:Предприятие 8. Сервер). Рассмотрим процесс на примере Windows Server 2022.

Шаг 1. Установка 1С:Сервера

  • 📥 Скачайте дистрибутив с официального сайта (раздел "Продукты → Сервер 1С:Предприятия").
  • 🖥️ Запустите установщик и выберите компоненты: Сервер 1С:Предприятия, Агент сервера, Консоль администрирования.
  • 🔑 Укажите порт для соединения (по умолчанию 1541).
  • 📝 Запустите службу 1С:Сервер x86-64 (через services.msc).

Шаг 2. Создание кластера серверов

  1. Откройте Консоль администрирования сервера 1С (C:\Program Files\1cv8\common\1CEStart.exe).
  2. Добавьте новый кластер: укажите имя (например, MainCluster) и порт (1541).
  3. Добавьте рабочий сервер в кластер (локальный или удалённый).
  4. Создайте информационную базу: укажите имя, путь к файлам (.dt для SQL) и параметры аутентификации.

Шаг 3. Подключение клиентов

На рабочих станциях в окне запуска 1С выберите Добавить → Добавить базу на сервере 1С:Предприятия. Укажите адрес сервера (например, sr-1c.local:1541\MainCluster\TradeBase) и данные для подключения.

📊 Какой режим 1С используете вы?
Файловый
Клиент-серверный (1С:Сервер)
Клиент-серверный (SQL Server)
Ещё не выбрал

5. Настройка прав доступа и безопасности

Неправильно настроенные права доступа — одна из главных причин утечек данных в 1С. Даже если база работает в локальной сети, её нужно защищать от внутренних угроз (несанкционированный доступ сотрудников, вирусы).

1. Локальные права Windows

  • 🔐 Ограничьте доступ к папке с базой: удалите группу Everyone и добавьте только необходимых пользователей.
  • 🛡️ Настройте аудит доступа (через Локальная политика безопасности → Политики аудита).
  • 🔄 Регулярно проверяйте журналы событий на подозрительную активность (например, массовое копирование файлов .1CD).

2. Права в 1С

В конфигураторе (1Cv8.exe /Config) настройте роли пользователей:

Открыть конфигурацию → Администрирование → Пользователи

Создать новую роль (например, "Бухгалтер") и ограничить права:

- Чтение: все документы

- Запись: только свои документы

- Удаление: запретить

3. Сетевая безопасность

  • 🔒 Замените стандартные порты 1С (1540-1541) на нестандартные (например, 2540-2541), чтобы усложнить сканирование сети.
  • 🌐 Настройте VPN для удалённого доступа вместо проброса портов на роутере.
  • 🛡️ Используйте IPS/IDS (например, Suricata) для мониторинга трафика 1С.
⚠️ Внимание: Если в вашей компании есть сотрудники с доступом к 1С из дома, никогда не открывайте порты 1С напрямую в интернет. Вместо этого используйте 1С:Коннект или организуйте VPN-туннель с двухфакторной аутентификацией.

6. Оптимизация производительности в сети

Медленная работа 1С по сети — частая жалоба пользователей. Вот как ускорить систему:

1. Настройки сервера

  • 🖥️ Выделите для 1С:Сервера не менее 8 ГБ ОЗУ и 4 ядер CPU.
  • 💾 Разместите файлы базы на SSD (для SQL — отдельный диск под tempdb).
  • 🔄 Настройте планировщик задач 1С: ограничьте фоновые операции (например, регламентные задания) в часы пик.

2. Настройки клиентов

  • 🖼️ Отключите анимацию в Windows (это ускорит отрисовку форм 1С).
  • 📶 Для удалённых пользователей включите сжатие трафика в настройках подключения 1С.
  • 🗑️ Регулярно очищайте кэш 1С (папка %APPDATA%\1C\1cv8\).

3. Настройки сети

  • 🌐 Разделите трафик 1С и интернет по разным VLAN.
  • ⚡ Включите QoS на коммутаторах для приоритизации пакетов 1С.
  • 🔄 Если используете Wi-Fi, переведите 1С-трафик на отдельную точку доступа с фиксированным каналом.
💡

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

7. Типичные ошибки и их решения

Даже при правильной настройке могут возникать проблемы. Вот самые распространённые ошибки и способы их устранения:

Ошибка Причина Решение
"Не удалось подключиться к информационной базе" Сервер 1С не запущен или блокируется фаерволом Проверьте службу 1С:Сервер и настройки брандмауэра
"Файл базы данных повреждён" Некорректное отключение или вирус Восстановите базу из резервной копии или используйте chdbfl.exe
"Нет лицензии на сервере 1С" Не хватает клиентских лицензий Проверьте количество лицензий в Консоли администрирования 1С
"Ошибка блокировки данных" Конфликт транзакций в файловом режиме Перейдите на клиент-серверный режим или настройте регламентные задания на ночное время

Если ошибка не указана в таблице, проверьте журналы сервера 1С (папка C:\Program Files\1cv8\srvinfo\). Для анализа логов можно использовать утилиту 1С:Лог-анализатор.

Как прочитать логи 1С?

Логи сервера 1С хранятся в текстовом формате с расширением .lgp. Чтобы их открыть:

1. Используйте Блокнот++ или Notepad-- (они поддерживают большие файлы).

2. Ищите строки с [ERROR] или [WARNING].

3. Для удобства фильтрации конвертируйте логи в .csv через PowerShell:

Get-Content "C:\logs\1C.log" | Where-Object { $_ -match "ERROR" } | Out-File "errors.csv"

8. Резервное копирование сетевой базы 1С

Сетевая база требует регулярного резервирования, особенно если в ней хранятся критичные данные (бухгалтерия, зарплата). Вот оптимальная схема:

1. Автоматическое резервирование

  • 📅 Настройте задачу в Планировщике Windows для ежедневного копирования базы.
  • 💾 Используйте скрипт на PowerShell:
    $source = "\\SERVER\1C_Bases\TradeBase"
    

    $dest = "D:\Backup\1C\TradeBase_$(Get-Date -Format 'yyyyMMdd').zip"

    Compress-Archive -Path $source -DestinationPath $dest -Force

  • ☁️ Для облачного резервирования подключите 1С:Облачный архив или Yandex Disk.

2. Тестирование резервных копий

Храните не менее 3-х последних копий и раз в месяц проверяйте их целостность:

  1. Восстановите копию на тестовом сервере.
  2. Откройте базу в режиме Конфигуратор и выполните Тестирование и исправление.
  3. Проверьте критичные отчёты (например, баланс или оборотно-сальдовую ведомость).
⚠️ Внимание: Если вы используете SQL Server, не полагайтесь только на резервирование через 1С. Настройте SQL Backup с полными и дифференциальными копиями — это позволит восстановить данные по состоянию на любую дату.

FAQ: Частые вопросы по подключению 1С к сети

Можно ли подключить 1С к сети через Wi-Fi?

Да, но это не рекомендуется для постоянной работы. Wi-Fi может вызывать задержки и потери пакетов, что приведёт к ошибкам блокировки данных. Если альтернативы нет, используйте Wi-Fi 6 (802.11ax) с фиксированным каналом 5 ГГц и отключите энергосбережение на адаптерах.

Сколько пользователей выдерживает файловый режим?

Официально заявляет о поддержке до 20 пользователей, но на практике уже при 5-10 пользователях начинаются тормоза. Если в базе более 10 000 документов в месяц, переходите на клиент-серверный режим.

Как подключить 1С к сети, если компьютеры в разных подсетях?

В этом случае нужно:

  1. Настроить маршрутизацию между подсетями (через роутер или L3-коммутатор).
  2. Открыть порты 1С (1540-1541) в межсетевом экране.
  3. Или использовать VPN для объединения сетей.

Для 1С:Сервера также проверьте настройки кластера — он должен быть доступен из обеих подсетей.

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

Да, версии платформы 1С на сервере и клиентах должны совпадать. Если на сервере установлена версия 8.3.22.1830, а на клиенте — 8.3.20.1500, база не откроется. Обновите клиентские машины через Центр обновлений 1С.

Как защитить сетевую базу 1С от вирусов?

Вирусы (например, шифровальщики) часто атакуют файлы .1CD. Чтобы минимизировать риски:

  • Установите антивирус с поведенческим анализом (например, Kaspersky Endpoint Security).
  • Ограничьте права на папку с базой: только администраторы должны иметь права на изменение.
  • Настройте контроль целостности файлов (через Windows Defender ATP или Tripwire).
  • Храните резервные копии на отдельном сервере с air gap (физически изолированном от сети).