Удалённая работа с базой 1С из дома и командировки

· 9 мин

Содержание

Зайти в 1С через интернет можно четырьмя путями: подключиться к серверу по удалённому рабочему столу (RDP), опубликовать базу на веб-сервере и открыть её в браузере, перенести базу в облако или пробросить доступ через сервис 1С:Линк. Самый быстрый старт для небольшой фирмы — RDP. Самый удобный для сотрудников — веб-клиент.

Ниже — как выбрать способ под вашу базу, как настроить каждый и что сделать, чтобы базу не вскрыли из интернета. Все примеры относятся к платформе 8.3.

Какой способ выбрать для доступа к базе

Сначала ответьте на два вопроса: где лежит база (файловая или клиент-серверная) и сколько людей будет работать удалённо. От этого зависит всё остальное.

СпособКогда подходитЧто нужноРиски
Удалённый рабочий стол (RDP)1-10 человек, база на офисном компьютере или сервереБелый IP или VPN, Windows с нужной редакцией, лицензии на терминальный доступОткрытый порт 3389 — главная цель подбора паролей
Публикация на веб-сервереНужен вход из браузера или тонким клиентом без установки базыIIS или Apache, модуль расширения веб-сервера, HTTPSОшибки прав и неверный сертификат
Облако (1С:Фреш или аренда сервера)Нет своего сервера и админаДоговор с провайдером, перенос базыЕжемесячная плата, зависимость от провайдера
1С:ЛинкНужно быстро открыть доступ без белого IPРегистрация в сервисе, база на платформе нужной версииЗависит от условий тарифа и версии платформы

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

Подключение через удалённый рабочий стол

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

Что подготовить на стороне офиса

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

Как подключиться из дома

На своём компьютере запустите mstsc, введите адрес офиса и логин. Если вы подключаетесь через VPN, адрес — внутренний, как в офисе. Дальше открывайте ярлык 1С и работайте.

Для нескольких одновременных сеансов нужен сервер терминалов (роль «Службы удалённых рабочих столов») и клиентские лицензии на каждое рабочее место. Обычная клиентская Windows даёт только один активный сеанс: второй пользователь выкинет первого.

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

Проблемы RDP, которые чаще всего мешают

  • ❌ Ошибка проверки подлинности — не совпадают имя или время на компьютерах.
  • ❌ «Удалённый сеанс отключён, нет лицензий» — закончились терминальные лицензии.
  • ❌ Чёрный экран после входа — помогает смена параметров качества картинки в окне mstsc на вкладке «Взаимодействие».

Публикация базы 1С на веб-сервере IIS

Публикация нужна, если хотите открывать базу в браузере или запускать тонкий клиент по адресу вида https://ваш-сайт/buh. Сам сервис хорош тем, что на машине сотрудника не нужны ни 1С, ни RDP.

Подготовка веб-сервера

На сервере с IIS должен быть установлен компонент платформы «Модули расширения веб-серверов». Его выбирают при установке или добавляют через изменение установленной платформы. Также в IIS должны быть включены ASP.NET и ISAPI-расширения: без них публикация не стартует.

Для Apache модуль тоже поставляется с платформой, но настраивать его сложнее. Если вы не админ, берите IIS: он ближе к привычному Windows.

Публикация из Конфигуратора

  1. Откройте базу в Конфигураторе от имени администратора Windows.
  2. Выберите Администрирование → Публикация на веб-сервере.
  3. Укажите имя публикации (латиницей, без пробелов) и каталог для файла default.vrd.
  4. Отметьте, какие клиенты разрешены: тонкий, веб-клиент или оба.
  5. Нажмите «Опубликовать» и дождитесь сообщения об успехе.

После этого адрес базы будет состоять из адреса сервера и имени публикации. Откройте его в браузере и проверьте вход.

Файл default.vrd — это текстовый файл настроек публикации. В нём задаётся, как подключаться к базе и какие сервисы доступны. Его можно править вручную, но сначала сохраните копию.

Права на каталог файловой базы

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

Для клиент-серверной базы права нужны не на каталог, а на подключение к серверу 1С: за это отвечают настройки кластера и имя сервера в публикации.

Облако и сервис 1С:Линк

Если нет сервера, нет админа или нет желания возиться с портами, есть два пути. Каждый решает свою задачу.

Облачная база

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

Ориентиры по цене сильно разнятся: простая аренда одного рабочего места обычно стоит несколько сотен рублей в месяц, сервер под компанию — несколько тысяч. Точные тарифы смотрите у провайдера: они меняются.

Доступ через 1С:Линк

1С:Линк — сервис фирмы 1С, в который входит, в том числе, доступ к вашей базе через интернет без белого IP и проброса портов. База остаётся у вас, а внешний пользователь заходит по ссылке через сервис.

Порядок такой: регистрируетесь на сайте сервиса, подключаете базу из программы в разделе интернет-поддержки и сервисов (Администрирование → Интернет-поддержка и сервисы), получаете адрес для входа. Состав возможностей и условия зависят от тарифа и версии платформы, поэтому перед внедрением уточните их в описании сервиса.

Безопасность: как не отдать базу чужим

Открытая в интернет база — мишень. Боты сканируют порты круглосуточно и перебирают пароли. Минимальный набор защиты ниже.

Чего не делать

  • ❌ Не пробрасывать стандартный порт RDP 3389 наружу напрямую.
  • ❌ Не публиковать базу по обычному HTTP: пароли пойдут открытым текстом.
  • ❌ Не оставлять пользователей без пароля или с паролем вроде 1.
  • ❌ Не давать внешним пользователям права администратора.

Что настроить

  1. Подключайтесь через VPN. Тогда наружу не торчит ничего, кроме самого VPN.
  2. Для публикации включите HTTPS и поставьте нормальный сертификат. Бесплатные сертификаты подходят.
  3. Смените стандартные порты на нестандартные, но не рассчитывайте, что это защита — это лишь фильтр от ленивых ботов.
  4. Включите блокировку учётной записи после нескольких неверных попыток входа в политиках Windows.
  5. Выдайте удалённым пользователям только нужные роли. Права в программе должны быть минимальными.

Перед любыми изменениями в базе и в настройках сервера сделайте резервную копию и согласуйте работы по регламенту.

Какие порты нужны при клиент-серверном варианте

Для работы сервера 1С используют порты по умолчанию: 1540 (агент), 1541 (менеджер кластера) и диапазон 1560-1591 для рабочих процессов. Эти порты открывают только между серверами и внутренними клиентами, наружу их выставлять нельзя: удалённого пользователя пускайте через публикацию или VPN.

Скорость работы по интернету

Удалённая работа часто кажется медленной. Причина обычно не в 1С, а в канале и способе подключения.

СпособЧто тормозитЧто сделать
RDPЗадержка канала и качество картинкиСнизить цветность, отключить обои и анимацию в параметрах mstsc
Веб-клиентТяжёлые формы и браузерИспользовать актуальный браузер, закрыть лишние вкладки
Тонкий клиент по HTTPНагрузка на веб-серверУвеличить ресурсы пула приложений и сервера
Файловая база по сетиРабота с каталогом по SMB через интернетНе делать этого вообще: используйте RDP или клиент-серверный вариант

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

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

Какой способ подойдёт вам?

Если не заходит: разбор типичных ошибок

Ниже — признаки, по которым быстро найти причину. Ошибки подключения чаще всего связаны с сетью, а не с самой программой.

Диагностика: выберите симптом

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

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

Можно ли зайти в 1С с телефона?
Да, через браузер, если база опубликована на веб-сервере, либо через мобильное приложение при соответствующей настройке. Для работы нужны HTTPS и актуальный браузер.
Нужна ли лицензия на удалённый вход?
Да. Каждое одновременное подключение, включая веб-клиент и сеанс по RDP, занимает клиентскую лицензию. Если лицензий не хватает, докупите или объедините пользователей по сеансам.
Что безопаснее: RDP или публикация?
Ни то ни другое не безопасно само по себе. Безопасным делает связка с VPN или HTTPS, сложные пароли и минимальные права. Открытый наружу RDP без защиты — худший вариант.
Нужен ли белый IP для доступа через интернет?
Для RDP и публикации напрямую — да, либо используйте VPN-сервис. Для сервисов вроде 1С:Линк или облака белый IP не нужен.
Можно ли работать удалённо с файловой базой несколькими людьми?
Лучше через терминальный сервер: все сидят в одной среде рядом с базой. Подключение к файловой базе по сети через интернет приводит к тормозам и порче данных.
Как проверить, что публикация работает?
Откройте адрес публикации в браузере с другого компьютера. Если видите окно входа в 1С, публикация настроена верно.