Удалённый доступ к 1С: как работает каждый способ и какой нужен вам
«Дайте мне доступ к 1С из дома» — просьба, которую рано или поздно слышит каждый, кто отвечает за компьютеры в компании. Обычно делают то, что быстрее: ставят AnyDesk на рабочий компьютер бухгалтера или открывают на роутере порт удалённого рабочего стола. Это работает — до первого взлома или до дня, когда в базу из дома понадобится зайти троим.
Способов удалённой работы с 1С пять, и они отличаются не названием программы, а тем, где запущена 1С и что идёт по сети. Разберём каждый, потом — безопасность, требования к интернету и что выбрать для разных сотрудников.
Главное различие: что едет по интернету
Прежде чем сравнивать программы, полезно понять одну вещь. В любой схеме есть база, есть 1С, которая с ней работает, и есть человек за экраном. Вопрос в том, где между ними проходит интернет.
- Интернет между человеком и 1С. 1С работает рядом с базой — на сервере или офисном компьютере. По сети идёт картинка экрана или интерфейс, а не данные базы. Так устроены RDP, AnyDesk/TeamViewer, веб-клиент и тонкий клиент.
- Интернет между 1С и базой. 1С запущена на ноутбуке сотрудника, а файл базы лежит в офисе, и до него «дотянулись» через VPN. Каждое открытие журнала или отчёта гоняет страницы базы туда-обратно по интернету.
Первый вариант работает нормально даже на среднем канале. Второй почти всегда медленный и к тому же опасен для файловой базы: обрыв связи во время записи может её повредить. Подробнее о том, почему файловая база по сети тормозит, — в статье «Почему тормозит 1С».
Удалённый рабочий стол (RDP)
Сотрудник запускает стандартную программу Windows «Подключение к удалённому рабочему столу» (mstsc), вводит адрес сервера, логин и пароль — и видит рабочий стол Windows-сервера, где установлена 1С. На сервере у каждого свой сеанс: свой рабочий стол, свои настройки, свои открытые окна.
Что передаётся. От сервера к пользователю — изображение экрана (сжатое, и передаются в основном изменившиеся участки). От пользователя к серверу — нажатия клавиш и движения мыши. Дополнительно по тому же соединению можно передавать задания на печать, содержимое буфера обмена и файлы с локальных дисков — это настраивается на вкладке «Локальные ресурсы».
Что хорошо. Полная совместимость: на сервере работает обычная 1С, поэтому открываются конфигурации на обычных формах, старые внешние обработки, отчёты, загрузка выписок, обмены. Печать идёт на принтер, подключённый к вашему компьютеру. Если связь оборвалась, сеанс на сервере продолжает жить, и после переподключения вы окажетесь на том же месте, с той же открытой накладной.
Что неудобно. Это отдельный рабочий стол со своей панелью задач — новичков это поначалу путает. Частично решает RemoteApp: сервер показывает только окно 1С, и оно выглядит как обычная программа на вашем компьютере. На телефоне RDP работает, но маленький экран и мелкие кнопки 1С превращают работу в мучение.
Подключение с разных устройств. На Windows программа уже встроена. Для macOS, iOS и Android у Microsoft есть официальное приложение для удалённого рабочего стола (в новых версиях оно называется Windows App).
Веб-клиент
1С открывается во вкладке браузера по адресу вида https://адрес-сервера/имя-базы. На сервере база опубликована через веб-сервер, а в браузере работает сам интерфейс 1С.
Что передаётся. Не картинка, а данные: браузер запрашивает форму, сервер отвечает тем, что в ней нужно показать. Когда вы нажимаете «Провести», запрос уходит на сервер, там документ проводится, обратно приходит результат. Трафика при этом немного, но каждое действие — это поездка запроса туда и обратно, поэтому веб-клиент чувствителен к задержке.
Что хорошо. Ничего не нужно устанавливать: подойдёт любой современный браузер. Удобно, когда в базу заходят эпизодически — посмотреть остатки, согласовать заявку, распечатать акт сверки.
Ограничения, о которых стоит знать заранее:
- Только управляемые формы. Конфигурации на обычных формах (старые версии типовых и многие самописные базы) в веб-клиенте не открываются. Внешние обработки, написанные под обычное приложение, тоже не заработают.
- Работа с файлами. Часть операций с файлами требует расширения для работы с файлами — 1С сама предложит его установить. Без него что-то будет работать через диалоги браузера, а что-то — нет.
- Оборудование. Сканеры штрихкодов в режиме клавиатуры работают, а вот весы, фискальные регистраторы и прочие устройства на COM-портах в веб-клиенте подключить сложно или невозможно. Подробно — в статье «Печать и оборудование в облачной 1С».
- Всплывающие окна. Браузер может блокировать новые окна 1С — для адреса базы их нужно разрешить.
Тонкий клиент 1С
Тонкий клиент — это небольшая программа 1С, которую ставят на компьютер сотрудника. Она подключается к той же опубликованной базе, что и веб-клиент, но работает как обычное приложение, а не вкладка браузера.
Что передаётся. То же, что у веб-клиента: данные форм и команды, а не изображение экрана. Вся работа с базой — на сервере.
Чем лучше веб-клиента. Выглядит и ведёт себя как привычная 1С, быстрее отрисовывает интерфейс, нормально работает с файлами. Главное — тонкий клиент может работать с оборудованием, подключённым к вашему компьютеру: драйвер устройства ставится локально, и 1С обращается к нему без посредников. Для магазина или склада это часто решающий аргумент.
Чем хуже RDP. Работают только управляемые формы — как и в веб-клиенте. Версия тонкого клиента должна совпадать с версией платформы на сервере: после обновления платформы клиент тоже нужно обновить, иначе он не подключится. Это можно автоматизировать, но об этом нужно договориться заранее.
VPN к офисному серверу
VPN сам по себе — не способ работы с 1С, а защищённый «туннель» от ноутбука сотрудника до офисной сети. Что делать внутри туннеля — отдельный вопрос, и от ответа зависит всё.
VPN + файловая база в общей папке. Худший вариант из возможных — о нём мы писали выше. Работать будет медленно, а при нестабильной связи вы рискуете повредить базу.
VPN + RDP к офисному серверу. Нормальная и безопасная схема: удалённый рабочий стол не торчит в интернет, к нему можно подключиться только из туннеля. Но вся нагрузка ложится на офис. Чаще всего первым упирается исходящий канал: у офисного интернета скорость «на отдачу» обычно ниже, чем «на загрузку», а именно её делят между собой все удалённые сотрудники. Плюс офисный сервер должен работать круглосуточно, а свет и интернет в офисе — не пропадать.
VPN к офису оправдан, если хороший сервер у вас уже есть и за ним есть кому следить.
AnyDesk, TeamViewer и похожие программы
Эти программы показывают экран конкретного компьютера в офисе. Сотрудник из дома управляет своим рабочим ПК так, будто сидит за ним.
Когда это допустимо. Один-два человека, изредка, в качестве временной меры — например, бухгалтер на больничном доделывает отчёт.
Почему это не решение для постоянной работы:
- рабочий компьютер в офисе должен быть всегда включён, а если он завис или перезагрузился после обновления — работа остановилась;
- один компьютер — один человек: пока вы подключены, за этим ПК никто не может работать;
- бесплатные версии таких программ, как правило, разрешены только для личного использования — для работы компании нужна платная лицензия, условия стоит проверить у производителя;
- постоянный неконтролируемый доступ к компьютеру бухгалтера, на котором открыт банк-клиент, — лишний риск: такими программами активно пользуются мошенники.
Безопасность: почему нельзя просто открыть RDP наружу
Самый частый способ «сделать доступ из дома» — пробросить на роутере порт 3389 на офисный сервер. Сразу после этого на него начинают стучаться боты: они круглосуточно сканируют интернет, находят открытые удалённые рабочие столы и перебирают пары «логин — пароль». Пароли вида 123456, Buh2024 или имя компании с годом подбираются быстро. Дальше по типичному сценарию на сервер попадает шифровальщик, и база 1С вместе с копиями, лежащими рядом, оказывается зашифрована. Как этого избежать — в статье «Защита 1С от шифровальщиков».
Смена порта на нестандартный уменьшает количество мусорных попыток в журнале, но защитой не является: сканеры находят RDP и на других портах. Что действительно помогает:
- Не открывать RDP напрямую. Доступ через VPN или через шлюз удалённых рабочих столов (RD Gateway), который принимает подключения по HTTPS.
- Ограничение по адресам. Если сотрудники подключаются из офиса и с пары известных адресов, разрешите доступ только с них.
- Длинные уникальные пароли и блокировка учётной записи после нескольких неудачных попыток входа.
- Проверка подлинности на уровне сети (NLA) — она не даёт начать сеанс, пока пользователь не подтвердил учётные данные.
- Минимальные права. У пользователей не должно быть прав администратора на сервере.
- Своевременные обновления Windows, потому что уязвимости в самом протоколе удалённого рабочего стола находили не раз.
Веб-публикация тоже требует аккуратности. Публикуйте базу только по HTTPS. Проверьте список пользователей 1С: если у пользователя «Администратор» пустой пароль — а так бывает очень часто, — опубликованная в интернете база открыта любому, кто знает адрес.
В облаке эту работу делает провайдер. У нас, например, серверы закрыты межсетевым экраном с WAF, работают антивирус и защита от DDoS-атак, а вопрос «как правильно открыть доступ» вообще не встаёт перед клиентом.
Какой нужен интернет: пинг важнее скорости
Распространённое заблуждение — что для облачной 1С нужен «быстрый интернет» в смысле мегабит. На деле офисная работа в 1С по RDP — это сотни килобит, редко больше пары мегабит на человека в пиках. Веб-клиент и тонкий клиент передают ещё меньше.
Гораздо важнее задержка (пинг) и её стабильность. Каждое нажатие клавиши и каждый клик должны дойти до сервера и вернуться. Ориентиры для работы по RDP:
- до 30–50 мс — работаете и не замечаете, что сервер не рядом;
- 80–120 мс — небольшая, но ощутимая задержка при наборе и прокрутке;
- больше 150 мс или постоянные скачки — курсор «догоняет» руку, списки дёргаются.
Как проверить: откройте командную строку и выполните ping -n 100 адрес-сервера. Смотрите не только на среднее время, но и на разброс и строку «потеряно». Стабильные 60 мс лучше, чем скачки от 20 до 400. Потери пакетов даже в пару процентов уже ощущаются.
Что влияет на пинг сильнее, чем тариф провайдера:
- Wi-Fi вместо кабеля. Для рабочего места бухгалтера кабель — лучшее вложение в скорость облачной 1С.
- Мобильный интернет. 4G работает, но пинг «плавает» в зависимости от загрузки вышки. Как резервный канал — хорошо.
- Расстояние до сервера. Сервер в Казахстане даёт меньшую задержку, чем сервер в Европе, просто из-за физики.
- Загруженный канал. Если в офисе кто-то качает обновления или смотрит видео, пинг растёт у всех.
В самом RDP на вкладке «Взаимодействие» можно оставить автоматическое определение качества связи — клиент сам отключит лишние визуальные эффекты на медленном канале.
Что выбрать: советы по ролям
Бухгалтерия
Основной вариант — RDP. Бухгалтер весь день проводит документы, печатает, загружает выписки из банка, работает с внешними отчётами и обработками. RDP даёт полную совместимость, печать на свой принтер и сохранность сеанса при обрыве связи. Если конфигурация на управляемых формах и все обработки под них переписаны, хорошая альтернатива — тонкий клиент.
Отдельно продумайте подписание ЭСФ и работу с банк-клиентом: здесь важно, на каком компьютере доступен ключ ЭЦП. Подробно это разобрано в статье «Печать и оборудование в облачной 1С», ссылка на которую есть выше.
Директор и руководители
Директору обычно нужно посмотреть отчёт, остатки или задолженность, согласовать платёж — не чаще нескольких раз в день. Для этого лучше всего подходит веб-клиент: открыл браузер на ноутбуке или планшете, посмотрел, закрыл. Если руководитель сам ведёт часть документов или работает в базе на обычных формах — RDP.
Филиал или удалённый склад
Здесь решает оборудование. Если в филиале только менеджеры с компьютерами и принтером — RDP (можно в режиме RemoteApp, чтобы 1С выглядела как обычная программа). Если есть весы, фискальные регистраторы, принтеры этикеток — посмотрите в сторону тонкого клиента с локальными драйверами или проверьте каждое устройство по RDP на тестовом периоде. И обязательно подумайте о резервном канале связи: интернет в филиале пропал — филиал не работает.
Работа с телефона
Честно: полноценно работать в 1С с телефона неудобно никаким способом. Чтобы быстро что-то посмотреть, подойдёт веб-клиент в мобильном браузере. Для срочных действий «надо провести, а ноутбука нет» — RDP-приложение: неудобно, зато работает всё. У 1С есть и отдельный мобильный клиент, но насколько удобно в нём будет работать, зависит от конфигурации — проверяйте на своей базе.
Учтите при выборе тарифа
Часто оказывается, что RDP нужен не всем, а только бухгалтерии, а остальным хватает веб-клиента. Это стоит учитывать при выборе облака: например, у нас веб-доступ входит во все тарифы, а количество RDP-доступов зависит от тарифа — в 1C-Light его нет, в 1C-Silver один, в 1C-Gold пять, в 1C-Platinum десять. Посчитайте заранее, кому нужен именно удалённый рабочий стол, — подробности на странице тарифов.
Сравнение способов
| RDP | Веб-клиент | Тонкий клиент | VPN + файловая база | AnyDesk / TeamViewer | |
|---|---|---|---|---|---|
| Где работает 1С | На сервере | На сервере | На сервере | На ноутбуке сотрудника | На офисном ПК |
| Что идёт по сети | Изображение экрана | Данные форм | Данные форм | Данные базы | Изображение экрана |
| Что установить | Ничего (на Windows) | Ничего, только браузер | Тонкий клиент 1С | VPN-клиент и 1С | Программу доступа |
| Обычные формы, старые обработки | Да | Нет | Нет | Да | Да |
| Локальная печать | Через перенаправление | Через браузер | Да | Да | Нет, печать в офисе |
| Оборудование (весы, ККМ) | С настройкой | Ограниченно | Да, локально | Да, но медленно | Только офисное |
| Чувствительность к связи | Пинг | Пинг | Пинг | Очень высокая | Пинг и канал офиса |
| Сколько человек одновременно | Много | Много | Много | Зависит от базы | Один на компьютер |
| Кому подходит | Бухгалтерия, основная работа | Директор, эпизодический доступ | Филиалы, торговля | Почти никому | Временная мера |
Частые вопросы
Какой способ удалённого доступа к 1С самый безопасный?
Безопасность зависит не столько от способа, сколько от настройки. RDP, закрытый за VPN или шлюзом с длинными паролями и ограничением попыток входа, безопасен; тот же RDP, открытый в интернет на стандартном порту с паролем «123», — нет. Веб-клиент безопасен при публикации только по HTTPS и при паролях у всех пользователей 1С.
Можно ли работать в 1С через веб-клиент вместо RDP?
Можно, если конфигурация на управляемых формах, а все ваши внешние обработки и отчёты переписаны под них. Для конфигураций на обычных формах веб-клиент не подходит. Кроме того, в веб-клиенте сложнее с торговым оборудованием и некоторыми операциями с файлами, поэтому бухгалтерии и складу чаще удобнее RDP или тонкий клиент.
Какая скорость интернета нужна для работы в облачной 1С?
Для одного сотрудника, работающего по RDP, обычно хватает пары мегабит в секунду, для веб-клиента — ещё меньше. Важнее задержка: стабильный пинг до сервера в пределах 30–50 мс даёт комфортную работу, а скачки и потери пакетов ощущаются сильнее, чем низкая скорость. Для рабочих мест бухгалтерии лучше кабель, а не Wi-Fi.
Почему через VPN 1С работает медленно, а через RDP — нормально?
Потому что при подключении к файловой базе через VPN 1С запущена на ноутбуке и тянет данные базы по интернету при каждом действии. При работе по RDP 1С запущена на сервере рядом с базой, а по интернету передаётся только изображение экрана. Если VPN уже есть, подключайтесь через него к удалённому рабочему столу, а не к общей папке с базой.