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

В этой статье разберём все актуальные способы открытия базы 1С на другом ПК: от простого файлового доступа до настройки клиент-серверного варианта через SQL Server или PostgreSQL. Также рассмотрим типичные ошибки и дадим чек-лист для быстрой диагностики проблем. Если вы админ или пользователь без опыта — инструкции подойдут для обоих случаев.

1. Подготовка к сетевому доступу: что нужно проверить до настройки

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

Минимальные требования для сетевого доступа к 1С:

  • 🖥️ Компьютер с установленной базой (сервер) должен быть включён и не переходить в спящий режим. В Панель управления → Электропитание установите режим «Никогда» для сна.
  • 🌐 Оба ПК должны находиться в одной локальной сети (или подключены через VPN). Проверьте, что ping проходит между машинами.
  • 🔒 На сервере должны быть открыты порты: 1540-1541 (для клиент-серверного варианта) или 139, 445 (для файлового доступа).
  • 📂 Папка с базой 1С должна быть разрешена для совместного доступа (об этом подробнее в следующем разделе).

Если вы используете Windows Pro/Enterprise, проверьте настройки Брандмауэра и Защитника — они часто блокируют сетевые подключения. Для теста временно отключите их.

⚠️ Внимание: Если база 1С хранится на NAS-накопителе или сетевом диске (например, Synology, QNAP), файловая версия может работать нестабильно. Для таких случаев рекомендуется клиент-серверный вариант.
📊 Какой тип базы 1С вы используете?
Файловая (1Cv8.1CD)
Клиент-серверная (SQL/PostgreSQL)
Облачная (1C:Fresh)
Не знаю

2. Способ 1: Открытие файловой базы 1С по сети (для небольших команд)

Файловый вариант подходит для микробизнеса или тестирования, когда база хранится в виде файла .1CD на одном из компьютеров. Максимальное количество подключений — 5 пользователей1С:Предприятие 8.3).

Шаг 1. Настройка общей папки на сервере

  1. На компьютере с базой найдите папку, где хранится файл .1CD (например, C:\Bases\TradeBase).
  2. Кликните по папке правой кнопкой → Свойства → Доступ → Расшарить.
  3. Выберите пользователя Все и установите разрешение Чтение и запись.
  4. Перейдите на вкладку Безопасность и добавьте группу Все с полными правами (Полный доступ).

Шаг 2. Подключение с другого компьютера

  • 📌 Запустите 1С:Предприятие на втором ПК.
  • 🔍 В окне запуска нажмите Добавить → выберите Добавление в список существующей информационной базы.
  • 📁 Укажите путь к сетевой папке в формате \\ИМЯ_КОМПЬЮТЕРА\ИмяПапки\Base.1CD (например, \\SERVER-PC\Bases\TradeBase\trade.1CD).
  • 🔄 Нажмите Далее и проверьте подключение.

Если путь не определяется, проверьте:

  • 🔌 Включён ли сетевой протокол SMBПанель управления → Программы → Включение компонентов Windows).
  • 🔐 Правильно ли указано имя компьютера (можно узнать по команде hostname в cmd).

Убедиться, что на сервере включён сетевой доступ|Проверить права на папку (Полный доступ для группы"Все")|Отключить брандмауэр для теста|Использовать правильный формат пути (\\[ИМЯ_ПК]\[Папка]\[База.1CD])|Проверять подключение по ping-->

3. Способ 2: Клиент-серверный доступ через SQL Server (для 5+ пользователей)

Если в вашей компании работает более 5 человек, файловая база будет тормозить. Оптимальное решение — клиент-серверная архитектура с Microsoft SQL Server или PostgreSQL. Этот метод требует больше усилий при настройке, но обеспечивает стабильность и скорость.

Требования:

  • 🖥️ Выделенный сервер (или мощный ПК) с установленным SQL Server 2016+ или PostgreSQL 10+.
  • 📦 Установленный сервер 1С:Предприятия (скачать можно с сайта 1С).
  • 🔑 Лицензии на количество пользователей (для SQL-варианта).

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

  1. Скачайте дистрибутив 1С:Предприятие 8.3 (серверный вариант) с официального сайта.
  2. Запустите установщик и выберите компоненты:
    Сервер 1С:Предприятия
    

    Агент сервера 1С:Предприятия

    Консоль администрирования серверов 1С:Предприятия

  3. Укажите порт 1541 (по умолчанию) и завершите установку.

Шаг 2. Создание базы на SQL Server

  • 📌 Откройте Консоль администрирования серверов 1С (Пуск → 1С → Администрирование серверов).
  • 🔧 Добавьте новый кластер (если его нет) и создайте информационную базу, указав SQL Server в качестве СУБД.
  • 🔑 Введите данные для подключения к SQL:
    Имя сервера: localhost\SQLEXPRESS (или ваше имя экземпляра)
    

    Имя базы данных: TradeBase (придумайте своё)

    Пользователь: sa

    Пароль:

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

На клиентских ПК в окне запуска 1С добавьте новую базу, выбрав вариант На сервере 1С:Предприятия. Укажите:

  • 📍 Имя сервера: имя_вашего_сервера:1541 (например, 192.168.1.100:1541).
  • 📂 Имя базы: то, что вы указали при создании.
⚠️ Внимание: Если используете PostgreSQL, перед настройкой 1С установите расширение uuid-ossp в базе данных. Без него 1С не сможет создать структуру таблиц.
Параметр Файловая база Клиент-сервер (SQL) Клиент-сервер (PostgreSQL)
Макс. пользователей 5 100+ 100+
Скорость работы Низкая (зависит от сети) Высокая Высокая
Стоимость лицензий Бесплатно (в рамках лицензии 1С) Платные (SQL Server) Бесплатно (PostgreSQL)
Сложность настройки Низкая Средняя Высокая (требует знаний SQL)

4. Способ 3: Доступ через веб-клиент или тонкий клиент (для удалённой работы)

Если сотрудники работают из дома или другого города, можно настроить доступ через веб-клиент или тонкий клиент с публикацией базы на IIS или Apache.

Преимущества метода:

  • 🌍 Доступ из любой точки мира (нужен только интернет).
  • 📱 Работа с мобильных устройств (через браузер).
  • 🔒 Безопасность (можно настроить HTTPS и аутентификацию).

Шаг 1. Публикация базы на веб-сервере

  1. Установите IIS (для Windows) или Apache (для Linux).
  2. В Консоли администрирования 1С опубликуйте базу:
    ПКМ по базе → Публиковать на веб-сервере
    

    Имя публикации: TradeWeb

    Виртуальный каталог: /trade

    Порт: 80 (или 443 для HTTPS)

  3. Настройте правила брандмауэра для портов 80 и 443.

Шаг 2. Подключение пользователей

Пользователи могут подключиться двумя способами:

  • 🌐 Через браузер: http://ваш_сервер/trade (для веб-клиента).
  • 🖥️ Через тонкий клиент: в окне запуска 1С выберите Добавить → На веб-сервере и укажите URL.
💡

Для безопасности настройте обратный прокси (например, Nginx) перед публикацией 1С в интернет. Это защитит от DDoS и прямых атак на сервер.

5. Способ 4: Облачный доступ через 1C:Fresh или арендованный сервер

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

  • 🅿️ 1C:Fresh — готовое облако от 1С (платно, но не требует администрирования).
  • ☁️ Аренда VPS/VDS (например, на Selectel, Timeweb Cloud) с установкой 1С и SQL.
  • 🏢 Виртуальный сервер в Azure или AWS (для крупных компаний).

Плюсы облачного доступа:

  • ✅ Нет привязки к офисному ПК — база всегда доступна.
  • ✅ Автоматическое резервное копирование.
  • ✅ Масштабируемость (можно легко мощность).

Минусы:

  • ❌ Ежемесячные затраты на аренду.
  • ❌ Зависимость от скорости интернета.

Для подключения к 1C:Fresh:

  1. Зарегистрируйтесь на https://1cfresh.com.
  2. Перенесите базу через Конфигуратор → Администрирование → Выгрузить информационную базу.
  3. Настройте доступ для пользователей в личном кабинете.
⚠️ Внимание: При переносе базы в облако проверьте лицензионное соглашение — некоторые конфигурации (например, 1С:ERP) требуют дополнительных лицензий для облачного использования.

6. Способ 5: VPN-подключение для удалённого доступа к локальной базе

Если база находится в офисе, но нужно подключиться из дома, можно использовать VPN. Это безопаснее, чем открывать порты 1С в интернет.

Варианты настройки VPN:

  • 🖥️ Встроенный VPN в Windows (Панель управления → Сеть и Интернет → Центр управления сетями → Настройка нового подключения).
  • 🔐 OpenVPN или WireGuard (более надёжные решения).
  • ☁️ Облачные VPN-сервисы (например, Tailscale, ZeroTier).

Шаг 1. Настройка VPN-сервера в офисе

  1. На офисном роутере включите VPN-сервер (инструкции зависят от модели, например, для Keenetic или MikroTik).
  2. Создайте учётные записи для пользователей.
  3. Откройте порт 1723 (для PPTP) или 1194 (для OpenVPN).

Шаг 2. Подключение с удалённого ПК

  • 📡 Настройте VPN-клиент на домашнем компьютере.
  • 🔗 Подключитесь к офисной сети.
  • 📁 Теперь можно открывать базу 1С как будто вы в локальной сети (используйте путь \\офисный_пк\папка\база.1CD или подключение к серверу 1С).
Как проверить, что VPN работает?

После подключения к VPN выполните в командной строке:

ping 192.168.1.1 (где 192.168.1.1 — IP офисного роутера).

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

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

При настройке сетевого доступа к 1С часто возникают ошибки. Разберём самые распространённые:

Ошибка Причина Решение
Не найден информационный сервер Неверный адрес сервера 1С или порт закрыт. Проверьте, что сервер 1С запущен и порт 1541 открыт в брандмауэре.
Отсутствует доступ к файловой базе Не хватает прав на папку или SMB отключён. Настройте совместный доступ с полными правами и включите SMB в компонентах Windows.
Не удалось подключиться к SQL Server Неверные учётные данные или SQL не запущен. Проверьте имя экземпляра SQL и права пользователя sa.
Превышено максимальное количество подключений Для файловой базы подключено >5 пользователей. Переходите на клиент-серверный вариант или уменьшайте количество пользователей.

Дополнительные советы по диагностике:

  • 🔍 Используйте утилиту TestConnection из комплекта 1С для проверки соединения с сервером.
  • 📡 Проверяйте сетевые настройки командой ping и tracert.
  • 📋 Включите журнал регистрации в 1С (Конфигуратор → Администрирование → Журнал регистрации) для поиска ошибок.
💡

90% ошибок подключения к 1С связаны с сетью или правами доступа. Всегда начинайте диагностику с проверки ping и разрешений на папки/порты.

8. Безопасность при сетевом доступе к 1С

Открывая доступ к базе 1С по сети, вы рискуете столкнуться с утечками данных или взломом. Следуйте этим правилам:

Базовые меры защиты:

  • 🔐 Используйте сложные пароли для пользователей 1С и SQL.
  • 🛡️ Настройте брандмауэр так, чтобы открыты были только необходимые порты.
  • 🔄 Регулярно обновляйте 1С:Предприятие и SQL Server.
  • 📦 Делайте резервные копии базы (автоматически через Конфигуратор → Администрирование → Резервное копирование).

Дополнительные меры для интернет-доступа:

  • 🌐 Используйте HTTPS для веб-публикации (настройте сертификат SSL).
  • 🔑 Включите двухфакторную аутентификацию (например, через Google Authenticator).
  • 🚫 Ограничьте доступ по IP (в настройках брандмауэра или роутера).

Критическая информация: Если база 1С содержит персональные данные (ФИО, паспорта, зарплаты), её утечка может привести к штрафам по 152-ФЗ (до 500 тыс. руб.). Обязательно шифруйте резервные копии и ограничивайте доступ!

FAQ: Ответы на частые вопросы

Можно ли открыть базу 1С с Mac или Linux?

Да, но с ограничениями:

  • Для файловой базы подключитесь через Samba (настройте общую папку как для Windows).
  • Для клиент-серверного варианта используйте Wine или виртуальную машину с Windows.
  • 1С:Предприятие для Linux официально поддерживается, но только в тонком клиенте.
Сколько пользователей может работать с одной файловой базой?

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

Как ускорить работу 1С по сети?

Способы оптимизации:

  • 🔌 Используйте проводное подключение (Wi-Fi тормозит файловую базу).
  • 📂 Перенесите базу на SSD-накопитель (уменьшит задержки чтения/записи).
  • 🔄 Настройте кеширование в 1С (Конфигуратор → Администрирование → Кеширование).
  • ☁️ Переходите на клиент-серверную архитектуру (если пользователей >3).
Что делать, если база 1С «слетела» после сетевых изменений?

Порядок действий:

  1. Восстановите базу из резервной копии (Конфигуратор → Администрирование → Восстановить).
  2. Проверьте целостность базы утилитой chdbfl.exe (лежит в каталоге 1С).
  3. Если база не открывается, создайте новую и перенесите данные через Выгрузку/Загрузку.

Если не помогает — обратитесь в техническую поддержку 1С с логами ошибок.

Можно ли открыть базу 1С через TeamViewer или AnyDesk?

Технически да, но это не рекомендуется:

  • ⚠️ Риск безопасности: передача данных идёт через сторонний сервер.
  • Тормоза: задержки при работе с базой из-за удалённого рабочего стола.
  • 🔒 Нарушение лицензии: если у вас нет прав на удалённый доступ к 1С.

Лучше настроить VPN или веб-доступ.