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

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

Как настроить 1С по локальной сети

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

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

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

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

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

Прежде чем что-либо настраивать, определите режим работы базы. Файловый режим хранит всю базу в одном файле 1Cv8.1CD, к которому пользователи обращаются напрямую через сетевую папку. Каждое соединение читает и пишет файл целиком через сетевую файловую систему, поэтому при росте числа пользователей резко возрастают блокировки и время отклика.

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

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

Файловый режим

Подходит для 1–5 пользователей и небольших баз. Не требует отдельного сервера и дополнительных лицензий, но чувствителен к сбоям сети и медленно работает по Wi-Fi.

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

Подходит от 5–10 пользователей и выше, для больших баз и критичных данных. Требует сервера, лицензий на сервер 1С и СУБД, навыков администрирования.

Подготовка сети и компьютера-сервера

Для файлового режима выберите компьютер, который будет хранить базу. Это должен быть ПК, который включён в течение всего рабочего дня, подключён к сети кабелем (не Wi-Fi) и не используется как рабочее место с интенсивной нагрузкой. Идеально — выделенный офисный сервер или хотя бы отдельный системный блок с Windows 10/11 Pro или Windows Server.

Настройте статический IP-адрес или зарезервируйте адрес за компьютером в DHCP-настройках роутера. Если адрес «сервера» изменится, сетевые пути к базе перестанут работать у всех пользователей. Альтернатива — обращаться к компьютеру по сетевому имени, но имя тоже не должно меняться.

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

cmd
ping 192.168.1.10 -n 4

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

Настройка общей папки с базой

Создайте на сервере отдельную папку, например D:\Bases\Trade, и скопируйте в неё папку файловой базы (ту, где лежит файл 1Cv8.1CD). Не размещайте базу на системном диске C: — при переполнении системного раздела работа базы остановится, а восстановление будет сложнее.

Откройте свойства папки, вкладка «Доступ» → «Расширенная настройка», включите «Открыть общий доступ к этой папке». В разрешениях общего доступа задайте группе пользователей 1С (или конкретным учётным записям) уровень «Полный доступ» — платформа 1С создаёт и изменяет служебные файлы блокировок, поэтому чтения недостаточно.

Затем на вкладке «Безопасность» выдайте тем же пользователям или группе права «Полный доступ» на уровне NTFS. Частая ошибка — настроить только общий доступ и забыть про NTFS-права: итоговое разрешение считается как пересечение обоих списков, и пользователь получает отказ в доступе при открытии базы.

Порядок публикации файловой базы
  1. 1
    Скопируйте папку базы на диск сервера, например D:\Bases\Trade
  2. 2
    Откройте общий доступ к папке с правом «Полный доступ» для пользователей 1С
  3. 3
    Выдайте те же права на вкладке «Безопасность» (NTFS)
  4. 4
    Проверьте с рабочего места доступ к папке по пути \\SERVER\Trade
  5. 5
    Добавьте базу в список информационных баз на каждом рабочем месте

Подключение рабочих мест к базе

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

Запустите 1С, в окне выбора информационных баз нажмите «Добавить» → «Добавление в список существующей информационной базы». Укажите наименование, тип расположения — «На данном компьютере или на компьютере в локальной сети», и пропишите сетевой путь к папке базы, например \\SERVER\Trade. Путь можно выбрать через кнопку обзора, чтобы исключить опечатки.

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

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

Брандмауэр Windows на компьютере-сервере должен пропускать входящие подключения службы «Доступ к файлам и принтерам» (SMB, порт 445 TCP). При включённом профиле «Частная сеть» эти правила обычно активны по умолчанию. Если база не открывается с других ПК, проверьте: Панель управления → Брандмауэр Защитника Windows → Разрешённые приложения → «Общий доступ к файлам и принтерам».

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

Клиент-серверный вариант: краткий обзор настройки

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

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

Клиент-серверное развёртывание требует администрирования: резервного копирования средствами СУБД, мониторинга кластера, планового обслуживания индексов. Если в организации нет специалиста, готового этим заниматься, разумнее ограничиться файловым режимом с жёсткой дисциплиной резервного копирования.

Проверка результата и типичные ошибки

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

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

Одновременный вход с двух ПК
Норма

Оба пользователя работают, в списке активных пользователей видны оба сеанса

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

Второй вход выдаёт ошибку доступа или «база заблокирована»

Скорость открытия документов
Норма

Формы открываются за 1–3 секунды

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

Любое действие занимает десятки секунд — проверяйте сеть, антивирус, Wi-Fi

Путь к базе
Норма

Используется UNC-путь \\SERVER\Share

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

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

Отдельно проверьте резервное копирование: настройте хотя бы ежедневное копирование папки базы (или выгрузку .dt по расписанию) на другой физический носитель. В файловом режиме копия — единственная страховка от повреждения базы при сбое сети или питания.

Типичные ошибки
01
Работа по Wi-Fi — обрывы беспроводной сети повреждают файловую базу; используйте только кабельное подключение
02
Права «только чтение» на общую папку — пользователи не могут войти или база падает с ошибкой блокировки
03
Хранение базы на ПК обычного пользователя, который выключает компьютер в обед — сеансы всех остальных обрываются с риском порчи данных
04
Отсутствие исключений в антивирусе — сильные тормоза и периодические ошибки доступа к файлу базы
05
Разные версии платформы на рабочих местах — конфликты при обновлении конфигурации и ошибки несовместимости

Частые вопросы

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

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

Можно ли хранить базу на NAS-сетевом хранилище?

Технически возможно, если NAS предоставляет общий доступ по SMB с корректной обработкой блокировок. Однако дешёвые модели часто работают медленно и нестабильно под такой нагрузкой. Для ответственных данных надёжнее полноценный компьютер или сервер с Windows.

Почему база открывается очень медленно по сети?

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

Что делать, если появилась ошибка «не обнаружено свободной лицензии»?

Количество одновременных сеансов превысило число клиентских лицензий. Завершите лишние сеансы через «Администрирование → Активные пользователи» либо доустановите лицензии. Проверьте также, не зависли ли «мёртвые» сеансы после аварийного завершения работы.

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

Напрямую публиковать SMB-доступ в интернет нельзя — это небезопасно и медленно. Для удалённой работы используйте RDP-подключение к офисному компьютеру или терминальному серверу, веб-клиент 1С через публикацию на веб-сервере, либо VPN с последующим RDP.

Как перенести файловую базу в клиент-серверный режим позже?

Через выгрузку в файл .dt: в конфигураторе файловой базы выполните «Администрирование → Выгрузить информационную базу», затем создайте пустую базу на сервере 1С и загрузите файл командой «Загрузить информационную базу». Перед операцией обязательно сделайте резервную копию.

Итог

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

Файловый режим подходит для 3–5 пользователей: общая папка с полными правами, кабельная сеть, исключения в антивирусе и UNC-путь на рабочих местах. При росте нагрузки переходите на клиент-серверный вариант. В любом режиме настройте ежедневное резервное копирование — это главная защита данных.