1С в смартфоне: мобильный клиент, браузер, удалённый стол и VPN
Содержание
Подключить 1С на телефоне можно пятью способами: мобильным клиентом «1С:Предприятие», веб-клиентом в браузере, через удалённый рабочий стол (RDP), через программу удалённого доступа к своему компьютеру или через VPN в офисную сеть. Для первых двух базу нужно опубликовать на веб-сервере, для RDP — иметь терминальный сервер или рабочий компьютер с включённым удалённым доступом.
Самый удобный вариант для ежедневной работы с телефона — мобильный клиент: интерфейс подстраивается под маленький экран. Самый быстрый «на сегодня» — удалённый рабочий стол: открываете привычную 1С с компьютера, ничего не перенастраивая.
Что подготовить до подключения 1С к смартфону
Сначала определите, где живёт база. От этого зависит, какие способы вообще доступны.
| Где база | Что подойдёт |
|---|---|
| Файловая, на одном компьютере в офисе | Удалённый доступ к этому компьютеру, RDP, публикация на веб-сервере этого же ПК |
| Клиент-серверная, на сервере 1С | Публикация на веб-сервере, терминальный сервер, VPN |
| В облаке (1С:Фреш, аренда у партнёра) | Мобильный клиент или браузер по адресу, который выдал провайдер |
Что понадобится в любом случае:
- 📱 телефон на актуальной версии Android или iOS и стабильный мобильный интернет (от 3–5 Мбит/с для RDP, для мобильного клиента хватит и меньше);
- 👤 пользователь в информационной базе с логином и паролем — без пароля открывать базу в интернет нельзя;
- 🔑 свободная клиентская лицензия 1С: подключение с телефона через мобильный клиент или веб-клиент тоже занимает лицензию, как обычный сеанс;
- 🌐 белый IP-адрес офиса или облачный сервер, если база должна быть доступна извне.
Если базой пользуются 1–2 человека и нужен доступ «посмотреть остатки в выходной», не стройте веб-сервер. Удалённый доступ к рабочему компьютеру настраивается за 10 минут.
Способ 1. Мобильный клиент «1С:Предприятие» для Android и iOS
Мобильный клиент — это отдельное приложение платформы 1С:Предприятие 8.3. Оно работает с той же базой, что и компьютер, но рисует формы под экран телефона: крупные кнопки, списки в одну колонку, вертикальная прокрутка.
Приложение ищите в магазинах по запросу «1С:Предприятие» (мобильный клиент). Для Android дистрибутив также есть в RuStore.
Какие условия должны выполняться
- База опубликована на веб-сервере (Apache или IIS) — мобильный клиент ходит к ней по HTTP или HTTPS, напрямую к файлу или серверу 1С он не подключается.
- Конфигурация поддерживает работу на мобильном устройстве. У типовых конфигураций на современной библиотеке стандартных подсистем такая поддержка есть. У самописной проверьте в Конфигураторе свойство конфигурации
Назначения использования: там должны быть отмечены варианты для мобильных устройств. - Версия мобильного клиента согласована с версией платформы на сервере. Если приложение просит обновиться — обновите его из магазина.
Как опубликовать базу
- На компьютере или сервере с базой установите веб-сервер и модули расширения веб-сервера из дистрибутива платформы (компонент выбирается при установке).
- Запустите 1С в режиме Конфигуратора от имени администратора Windows.
- Откройте
Администрирование → Публикация на веб-сервере. - Укажите имя публикации латиницей, например
buh, выберите веб-сервер и каталог. - Оставьте отмеченной публикацию доступа для клиентских приложений и нажмите
Опубликовать. - Проверьте адрес в браузере компьютера:
http://имя-сервера/buh. Должна открыться форма входа.
Публикуйте базу в интернет только по HTTPS — иначе логин и пароль пользователя уйдут по сети открытым текстом. Сертификат проще всего получить бесплатно у Let’s Encrypt.
Как добавить базу в приложение
- Откройте мобильный клиент и нажмите кнопку добавления информационной базы.
- Введите имя базы (любое, для себя) и адрес публикации:
https://ваш-домен/buh. - Сохраните, откройте базу и введите логин и пароль пользователя 1С.
Самоподписанный сертификат телефон может не принять. Ставьте сертификат от доверенного центра, а не отключайте проверку.
Отдельно существуют мобильные приложения 1С под конкретные задачи — например, мобильная касса или приложения для учёта в малом бизнесе. Они синхронизируются с основной базой и работают офлайн, но это не «вся 1С в телефоне», а её часть.
Способ 2. Веб-клиент в браузере телефона
Если база уже опубликована, её можно открыть прямо в Chrome, Safari или Яндекс Браузере — без установки приложений. Адрес тот же, что и для мобильного клиента.
Как зайти:
- Откройте браузер и введите адрес публикации, например
https://ваш-домен/buh. - Введите логин и пароль пользователя.
- Если интерфейс слишком мелкий, включите в меню браузера режим «Версия для ПК» и поверните телефон горизонтально.
Чем веб-клиент отличается от мобильного:
- 🖥️ интерфейс — как на компьютере, с панелями разделов и многоколоночными формами; на телефоне это требует постоянного масштабирования;
- ⌨️ ввод в табличные части с экранной клавиатуры неудобен;
- 🖨️ печатные формы открываются, но печать и сохранение в файл зависят от браузера;
- ✅ зато не нужна поддержка мобильного устройства в конфигурации.
Браузер — хороший запасной вариант, когда мобильный клиент не стартует после обновления платформы: адрес тот же, база та же.
Способ 3. Удалённый рабочий стол RDP с телефона
RDP показывает на телефоне экран Windows-сервера или офисного компьютера. В нём работает обычная 1С со всеми отчётами, обработками и внешними печатными формами. Это единственный способ получить полностью «компьютерную» 1С без доработок.
Что нужно на стороне офиса
- Терминальный сервер Windows Server 2016 или новее с ролью служб удалённых рабочих столов и лицензиями RDS на пользователей или устройства.
- Либо обычный компьютер с Windows редакции Pro: в домашних редакциях входящие подключения RDP не поддерживаются. Обычная Windows держит один удалённый сеанс, и пользователь за этим компьютером при подключении будет отключён.
Включение на компьютере: Параметры → Система → Удалённый рабочий стол, переключатель в положение «Вкл.».
Подключение с Android и iPhone
- Установите официальный клиент Microsoft для удалённого рабочего стола (в App Store он сейчас называется Windows App, в Google Play есть и прежнее приложение Remote Desktop).
- Добавьте подключение: адрес сервера или компьютера, имя пользователя Windows.
- Подключитесь и запустите 1С с рабочего стола.
RemoteApp: только 1С, без рабочего стола
На терминальном сервере 1С можно опубликовать как удалённое приложение RemoteApp. Пользователь видит на телефоне только окно 1С, а не весь Windows. Публикуют не 1cv8.exe, а 1cestart.exe — стартер сам выберет нужную версию платформы и покажет список баз.
Не открывайте порт 3389 напрямую в интернет. Его круглосуточно перебирают боты. Подключайтесь через шлюз удалённых рабочих столов (RD Gateway) по HTTPS или через VPN из способа 5.
Способ 4. Программы удалённого доступа вместо RDP
Если в офисе нет сервера, а 1С стоит на одном компьютере, проще всего поставить на этот компьютер программу удалённого доступа. Белый IP и проброс портов не нужны — соединение идёт через сервер разработчика программы.
Порядок одинаковый для всех программ:
- Установите программу на офисный компьютер и задайте постоянный пароль для неконтролируемого доступа.
- Включите автозапуск программы и запретите компьютеру уходить в сон.
- Установите ту же программу на телефон и подключитесь по ID компьютера.
Часть зарубежных сервисов (TeamViewer, AnyDesk) ограничила работу или продажу лицензий в России, а бесплатные версии запрещают коммерческое использование. Проверьте условия перед тем, как ставить программу на рабочий компьютер. Из доступных вариантов — российские «Ассистент» и RuDesktop, а также RustDesk с открытым кодом, который можно развернуть на своём сервере.
Минусы способа:
- 🔒 компьютер в офисе должен быть всегда включён, а экран на нём виден тому, кто сидит рядом;
- 🐢 картинка передаётся целиком, на слабом интернете 1С заметно тормозит;
- 👥 одновременно с телефона работает один человек — тот, кто подключился к этому компьютеру.
Способ 5. VPN в офисную сеть и подключение к 1С изнутри
VPN сам по себе 1С на телефон не приносит: толстого и тонкого клиента 1С для смартфона нет. VPN нужен, чтобы телефон оказался «внутри» офисной сети и смог безопасно открыть то, что снаружи не опубликовано.
Типовые связки:
- 📡 VPN + RDP — порт 3389 закрыт для интернета, подключение к терминальному серверу идёт только через туннель;
- 🌐 VPN + мобильный или веб-клиент — веб-публикация базы доступна только по внутреннему адресу, например
http://192.168.1.10/buh, и не торчит наружу.
Как настроить:
- Поднимите VPN-сервер на офисном роутере (многие модели поддерживают WireGuard, OpenVPN или L2TP/IPsec) или на отдельном сервере.
- Создайте отдельный профиль для каждого сотрудника, чтобы при увольнении отключать доступ точечно.
- Установите на телефон клиент того же протокола (WireGuard и OpenVPN Connect есть для Android и iOS) и импортируйте профиль.
- Включите VPN и подключайтесь к 1С по внутреннему адресу.
Внутренние адреса офиса и домашней сети не должны совпадать. Если и там, и там 192.168.1.x, через VPN компьютер в офисе часто «не находится». Смените подсеть офиса, например на 10.10.0.x.
Сравнение способов подключения 1С на телефоне
| Способ | Удобство на экране телефона | Что нужно в офисе | Безопасность | Когда выбирать |
|---|---|---|---|---|
| Мобильный клиент | Высокое, формы адаптированы | Веб-сервер, HTTPS, поддержка в конфигурации | Высокая при HTTPS | Ежедневная работа: заказы, остатки, согласования |
| Веб-клиент в браузере | Среднее, нужно масштабировать | Веб-сервер, HTTPS | Высокая при HTTPS | Разовый доступ, запасной вариант |
| RDP / RemoteApp | Низкое, мелкий экран Windows | Терминальный сервер или Windows Pro | Высокая через шлюз или VPN | Нужны все отчёты и внешние обработки |
| Программа удалённого доступа | Низкое | Включённый офисный компьютер | Зависит от пароля и сервиса | Один пользователь, файловая база на ПК |
| VPN | Зависит от второго способа | VPN-сервер или роутер | Самая высокая | Как защитная обёртка для RDP или веб-публикации |
Короткое правило выбора: если работать с телефона нужно каждый день — мобильный клиент. Если раз в неделю и с полным функционалом — RDP через VPN. Если 1С стоит на одном компьютере и сервера нет — программа удалённого доступа.