Администрирование · 11 мин
Как расшарить 1С по локальной сети: подробная инструкция
Пошаговая инструкция, как расшарить 1С по локальной сети: настройка общего доступа к папке, файловый и клиент-серверный режимы, права, лицензии и типичные ошибки.
Организовать совместную работу нескольких сотрудников с одной базой 1С по локальной сети можно двумя способами: через общий сетевой доступ к папке с файловой базой или через сервер 1С:Предприятия. Файловый вариант проще и не требует дополнительных затрат, но подходит только для небольших коллективов — ориентировочно до 5–10 одновременно работающих пользователей. Клиент-серверный вариант устойчивее к нагрузкам, но требует отдельного сервера и лицензий.
Ниже разобраны оба сценария: от расшаривания папки и настройки прав до подключения базы на рабочих местах коллег. Отдельно рассмотрены вопросы лицензирования, типичные ошибки и способы проверить, что всё работает корректно.
Перед началом работ убедитесь, что у вас есть резервная копия информационной базы. Любые манипуляции с размещением базы и правами доступа безопаснее выполнять, имея актуальный файл выгрузки (.dt).
Выбор режима работы: файловый или клиент-серверный
В файловом режиме база хранится в виде одного файла 1Cv8.1CD в папке, к которой открыт общий доступ. Каждый пользователь запускает платформу на своём компьютере, а платформа напрямую читает и пишет данные в этот файл по сети. Это просто, но создаёт высокую нагрузку на сеть и диск, а при обрыве соединения возможны ошибки и повреждение данных.
В клиент-серверном режиме данные хранятся в СУБД (например, PostgreSQL или MS SQL Server), а сервер 1С:Предприятия обрабатывает запросы пользователей. Сетевой трафик снижается, появляется защита от повреждений при обрывах связи и более гибкое управление правами. Минус — стоимость лицензий на сервер и необходимость администрирования СУБД.
Сравнение вариантов
Подходит для 2–10 пользователей, не требует дополнительных затрат. Ограничения: чувствительность к обрывам сети, снижение скорости при росте числа пользователей.
Подходит для 10 и более пользователей и крупных баз. Требует лицензии на сервер 1С, СУБД и навыков администрирования.
Доступ через браузер по локальной сети, тонкий клиент не обязателен. Требует настройки IIS или Apache и публикации базы.
Если пользователей немного и база небольшая, начинайте с файлового режима — мигрировать на клиент-серверный вариант можно позже через выгрузку и загрузку данных или простым переносом с конвертацией в конфигураторе.
Подготовка компьютера, где будет храниться база
В качестве «сервера» для файловой базы выберите компьютер, который включён в течение всего рабочего дня и не используется для ресурсоёмких задач. Желательно, чтобы это была машина с диском SSD, достаточным объёмом оперативной памяти и стабильным проводным подключением к сети. Работа файловой базы через Wi-Fi — частый источник обрывов и ошибок, по возможности используйте кабельное подключение.
Назначьте этому компьютеру статический IP-адрес или закрепите адрес в настройках роутера (резервирование DHCP). Иначе после перезагрузки адрес может измениться, и сетевые пути у пользователей перестанут работать, если подключение настроено по IP, а не по имени.
Проверьте, что компьютер включён в одну рабочую группу с остальными машинами и что сетевой профиль в Windows установлен как «Частная сеть»: в общедоступном профиле сетевое обнаружение и общий доступ по умолчанию отключены.
Расшаривание папки с базой 1С
Создайте на компьютере-сервере отдельную папку, например D:\Bases\Trade, и скопируйте туда каталог информационной базы. Не размещайте базу в системных папках вроде «Program Files» или на рабочем столе — там возможны ограничения прав.
Откройте общий доступ: кликните правой кнопкой по папке → «Свойства» → вкладка «Доступ» → «Расширенная настройка». Установите флажок «Открыть общий доступ к этой папке», задайте имя общего ресурса (например, Base1C). В разрешениях добавьте группу пользователей или конкретные учётные записи и дайте им «Полный доступ» — платформе 1С требуется запись в файлы базы.
Затем настройте права NTFS на вкладке «Безопасность»: тем же пользователям выдайте разрешения «Изменение» и «Чтение и выполнение». Итоговый доступ определяется пересечением сетевых и NTFS-прав, поэтому ограничение на любом уровне заблокирует работу.
- 1Создайте папку и скопируйте в неё каталог базы 1С
- 2Откройте общий доступ к папке через «Свойства» → «Доступ»
- 3Выдайте пользователям полный сетевой доступ и права NTFS на изменение
- 4Проверьте доступность папки с другого компьютера по пути \\ИМЯ-ПК\Base1C
- 5Добавьте базу в список на рабочих местах пользователей
Подключение базы на рабочих местах пользователей
На компьютере каждого пользователя должна быть установлена платформа 1С:Предприятие той же версии (или совместимой), что и на машине, где создавалась база. Запустите ярлык 1С, в окне выбора информационных баз нажмите «Добавить» → «Добавление в список существующей информационной базы».
Укажите наименование базы, тип расположения — «На данном компьютере или на компьютере в локальной сети», и пропишите сетевой путь к папке, например \\SERVER\Base1C. Путь должен вести именно к папке базы, где лежит файл 1Cv8.1CD, а не к самому файлу.
После добавления запустите базу под своей учётной записью. Если список пользователей в базе уже настроен, введите логин и пароль. Первый запуск по сети может занять больше времени — это нормально.
net use Z: \\SERVER\Base1C /persistent:yesПри желании папку можно подключить как сетевой диск командой выше и указывать путь через букву диска. Однако прямой UNC-путь (\\SERVER\Base1C) надёжнее: он не зависит от того, успел ли подключиться диск при входе в систему.
Лицензии при работе по сети
Частая причина ошибки «Не найдена лицензия» — непонимание того, как 1С считает лицензии. Программные лицензии привязываются к компьютеру, аппаратные ключи HASP — к машине, куда вставлен ключ. При многопользовательской работе используются многопользовательские лицензии: либо ключ HASP NET, установленный на сервере вместе с менеджером лицензий, либо программные лицензии, активированные и выдаваемые сервером 1С или службой лицензирования.
Убедитесь, что на компьютере с ключом запущен менеджер лицензий (HASP License Manager) и порт, через который он работает, не блокируется брандмауэром. Если клиенты не видят ключ, проверьте файл nethasp.ini на рабочих местах — там можно явно указать адрес сервера лицензий.
Настройка брандмауэра и антивируса
Брандмауэр Windows при включённом сетевом обнаружении обычно сам разрешает общий доступ к файлам и принтерам. Если папка «не видна» с других машин, проверьте, что в разрешённых правилах активны «Общий доступ к файлам и принтерам» (SMB, порт 445) для частного профиля сети.
Антивирус на компьютере-сервере добавьте исключение для папки с базами 1С и для процессов платформы (1cv8.exe). Постоянное сканирование многогигабайтного файла базы при каждом обращении заметно снижает производительность и иногда вызывает конфликты блокировок.
Проверка результата и производительности
После подключения всех рабочих мест проведите простую проверку: одновременно откройте базу с двух компьютеров, создайте и проведите тестовый документ с одного места и убедитесь, что он виден с другого после обновления списка. Проверьте также работу под нагрузкой в часы пик: массовое проведение документов, формирование отчётов.
Как проверить результат
База открывается без ошибок за разумное время
Ошибка доступа, требование пароля сети или долгое зависание
Оба проводят документы, изменения видны друг другу
Ошибки блокировок, конфликт при записи
После перезагрузки путь доступен, база открывается
Путь недоступен — сбился IP или общий доступ
Если база заметно «тормозит» при 5–8 пользователях, это сигнал задуматься о переходе на клиент-серверный режим: файловый вариант упирается в пропускную способность сети и механизм блокировок, и никакая оптимизация папки эту границу не сдвинет существенно.
Альтернатива: публикация базы на веб-сервере
Если часть сотрудников работает удалённо или с разных подсетей, удобна публикация файловой базы на веб-сервере (IIS или Apache) внутри локальной сети. Пользователи подключаются через браузер или тонкий клиент по адресу вида http://server/base, а настройка прав на папку сводится к минимуму — файлы обрабатывает веб-сервер.
Публикация выполняется из конфигуратора: «Администрирование» → «Публикация на веб-сервере». Учтите, что веб-сервер должен быть установлен и настроен, а для работы через интернет потребуется продумать защиту соединения.
Держите на компьютере-сервере плановое задание архивации базы в нерабочее время, например ночью. При файловом режиме регулярная выгрузка в .dt — единственная надёжная страховка от повреждения базы при обрыве сети или отключении электричества.
Часто задаваемые вопросы
Сколько пользователей может работать с файловой базой по сети?
Технически ограничение жёстко не зафиксировано, но на практике комфортная работа сохраняется примерно до 5–10 одновременных пользователей в зависимости от размера базы, скорости сети и интенсивности записи. При большем числе рекомендуется клиент-серверный режим.
База открывается, но другой пользователь не может войти: «Ошибка разделенного доступа». Что делать?
Такая ошибка возникает, если база открыта в монопольном режиме или первый пользователь запустил конфигуратор с эксклюзивной блокировкой. Завершите сеанс с монопольным доступом и проверьте, что при добавлении базы не установлен признак монопольного режима.
Можно ли расшарить базу через «облачную» папку вроде OneDrive или Яндекс.Диска?
Нет, это категорически не рекомендуется. Сервисы синхронизации изменяют файл базы в фоне, что приводит к конфликтам версий и повреждению данных. Используйте только классический общий доступ по SMB или клиент-серверный режим.
Компьютеры не видят общую папку по сети. С чего начать диагностику?
Проверьте, что на обеих машинах сетевой профиль — «Частная сеть», включено сетевое обнаружение и общий доступ к файлам и принтерам. Затем проверьте доступность сервера командой ping и попробуйте открыть путь по IP-адресу вместо имени — если по IP открывается, проблема в разрешении имён.
Нужно ли устанавливать платформу 1С на компьютер, где лежит база?
Для хранения файловой базы платформа не обязательна — достаточно общего доступа к папке. Но на практике платформу на сервер ставят, чтобы выполнять обновления конфигурации, выгрузку данных и регламентные операции непосредственно на месте.
Как перенести файловую базу в клиент-серверный режим?
Общий порядок: установите СУБД и сервер 1С:Предприятия, создайте пустую базу в консоли администрирования сервера, затем через конфигуратор выгрузите данные из файловой базы в файл .dt и загрузите их в новую серверную базу. Перед переносом обязательно протестируйте загрузку на копии.
Что важно запомнить
Файловый режим через общую папку — быстрый способ расшарить 1С для небольшого коллектива: откройте доступ к папке с полными правами, подключите базу по UNC-пути и настройте лицензии. Следите за стабильностью сети, делайте регулярные выгрузки .dt и при росте числа пользователей планируйте переход на клиент-серверный режим.