Домен .COM для 1С: от выбора имени до доступа к базе из интернета
Содержание
Домен .COM регистрируют у аккредитованного регистратора: выбираете свободное имя, оплачиваете от 10 до 25 долларов в год, затем в DNS-зоне создаёте A-запись на публичный IP вашего сервера. Для 1С домен нужен тогда, когда базу открывают через браузер или тонкий клиент по адресу вида https://1c.example.com/buh вместо IP-адреса.
Сам по себе домен ничего не публикует. Он лишь превращает имя в адрес. Саму базу на веб-сервере (Apache или IIS) вы публикуете отдельно, а защищённое соединение обеспечивает SSL-сертификат. Ниже весь путь по порядку: от имени до рабочей ссылки.
Когда домен .COM нужен для 1С, а когда хватит IP
Домен не обязателен. Внутри офиса база спокойно открывается по имени сервера или локальному адресу. Но есть случаи, когда без доменного имени не обойтись.
- 🌐 Работа из дома и командировок. Бухгалтер подключается к базе через интернет , и запоминать IP-адрес неудобно.
- 🔒 HTTPS. Нормальный сертификат выдают на доменное имя, а не на «голый» IP. Без сертификата пароли идут по сети открытым текстом.
- 📱 Мобильное приложение и внешние сервисы. Обмен с интернет-магазином, веб-сервисы, HTTP-сервисы 1С часто требуют стабильного адреса.
- 🔁 Смена сервера без боли. Переехали на другой хостинг? Меняете одну A-запись, и пользователи ничего не замечают. Ссылки в закладках остаются рабочими.
Почему именно .COM? Это самая узнаваемая зона, она работает везде и не зависит от российских регистраторов. Для внутренней базы можно взять и .ru, .рф, .online. Зона не влияет на работу 1С. Выбирайте по цене продления и по тому, как вы хотите выглядеть для клиентов, если к базе обращаются внешние контрагенты.
Если база нужна только сотрудникам, а сервер стоит у вас в офисе, посмотрите в сторону VPN. Не нужно открывать базу в интернет, не нужен домен и сертификат. Но если пользователей много и они на разных площадках, домен с HTTPS удобнее.
Как выбрать имя и регистратора
Имя придумывайте так, чтобы его можно было продиктовать по телефону. Короткое, без дефисов и цифр, латиницей. Для служебной базы хорошо подходит поддомен, поэтому основное имя можно взять под фирму, а для 1С создать отдельную запись вроде 1c.вашафирма.com. Платить за второй домен не придётся.
Что проверить у регистратора
Регистраторов десятки, цены отличаются в разы. На что смотреть перед оплатой:
| Критерий | Что искать | Почему важно |
|---|---|---|
| Цена первого года и продления | Часто первый год дешёвый, продление вдвое дороже | Считайте стоимость на 3–5 лет |
| Управление DNS | Собственный редактор записей A, CNAME, TXT | Без него придётся отдельно покупать DNS-хостинг |
| Кто владелец домена | Домен оформляется на вас или на компанию | Если регистратор записал себя владельцем, вы не сможете перенести домен |
| Whois-приватность | Скрытие ваших данных | Меньше спама на почту и телефон |
| Перенос | Выдача кода авторизации (EPP-кода) | Нужен, чтобы уйти к другому регистратору |
| Поддержка | Русскоязычная, с понятными сроками ответа | Пригодится при ошибке в DNS |
Примерные цены: регистрация .COM обычно стоит ориентировочно от 10 до 25 долларов в год, продление примерно в том же диапазоне. Дополнительные услуги (приватность, почта на домене, защита) иногда продаются отдельно. Уточняйте на странице заказа, а не в рекламе.
Домен всегда оформляйте на юридическое лицо компании или на себя лично, а не на подрядчика. Если администратор или студия зарегистрировали домен на себя, при расставании вы можете остаться без доступа к своей базе.
Регистрация домена .COM по шагам
Порядок почти одинаков у всех регистраторов. Названия кнопок могут отличаться.
- Откройте сайт регистратора и введите желаемое имя в строку поиска домена.
- Выберите зону
.comи убедитесь, что имя свободно. Если занято, добавьте слово:buh,office,group. - Добавьте домен в корзину. Откажитесь от лишнего: платной почты, «защиты бренда», готовых сайтов. Вам нужен только домен.
- Создайте аккаунт. Укажите реальные контактные данные: почту, телефон, имя владельца. Домен с вымышленными данными могут заблокировать.
- Подтвердите адрес электронной почты. Письмо от регистратора обязательно придёт, иначе домен приостановят.
- Оплатите. После оплаты домен появляется в личном кабинете, обычно в течение нескольких минут.
- Включите автопродление и уведомления о сроке. Просроченный домен через некоторое время переходит в общий доступ, и его могут занять.
Подтверждение почты владельца для зоны .COM сделайте сразу. Если не подтвердить письмо в установленный срок, домен могут отключить, и 1С по ссылке перестанет открываться.
Привязка домена к серверу 1С: A-запись и DNS
Теперь домену нужно сообщить, куда вести людей. Для этого понадобится публичный (белый) IP-адрес сервера. Узнайте его у хостинг-провайдера или у интернет-провайдера офиса. Если IP «серый» (за NAT), снаружи сервер не откроется, придётся заказать у провайдера статический белый адрес или арендовать сервер.
Что прописать в DNS
В личном кабинете регистратора найдите раздел управления DNS или «DNS-записи» и добавьте запись:
| Тип | Имя | Значение | Для чего |
|---|---|---|---|
| A | @ или пусто | IP вашего сервера | Основной домен ведёт на сервер |
| A | 1c | IP вашего сервера | Поддомен 1c.вашдомен.com |
| CNAME | www | вашдомен.com. | Вариант с www |
Если сервер один, достаточно одной A-записи. Параметр TTL (время жизни) поставьте 300–3600 секунд. Пока вы настраиваете, меньшее значение удобнее: правки подхватываются быстрее.
Как проверить, что запись сработала
Обновление DNS занимает от нескольких минут до суток. Проверьте с рабочего компьютера в командной строке:
nslookup 1c.вашдомен.com
В ответе должен появиться IP вашего сервера. Если в ответе старый адрес или ошибка, подождите и повторите. Заодно проверьте доступность порта: на сервере должны быть открыты порты 80 и 443 в брандмауэре и у провайдера.
Не открывайте наружу порты кластера серверов 1С (по умолчанию 1540, 1541 и диапазон 1560–1591) и порт СУБД. Наружу нужен только веб-сервер, остальное должно оставаться внутри сети.
Публикация базы на веб-сервере: чтобы домен открыл 1С
Домен привёл посетителя на ваш сервер. Но пока на нём нет опубликованной базы, он увидит страницу веб-сервера или ошибку. Публикацию делают из Конфигуратора.
- Откройте нужную базу в режиме Конфигуратора под пользователем с правами администратора.
- Выберите в меню
Администрирование → Публикация на веб-сервере. - Укажите имя публикации (например,
buh). Это будет окончание ссылки:https://1c.вашдомен.com/buh. - Выберите веб-сервер из списка (Apache или IIS) и каталог публикации.
- Отметьте, нужны ли веб-сервисы и HTTP-сервисы, если ими пользуются внешние системы.
- Нажмите «Опубликовать». Если веб-сервер установлен корректно, появится сообщение об успехе.
После публикации адрес http://1c.вашдомен.com/buh должен открыть окно входа в базу. Если выскакивает ошибка 404 или 500, причина обычно в модуле расширения веб-сервера, в правах на каталог публикации или в неверном пути. Проверьте журнал веб-сервера. Он говорит прямо, что именно не получилось.
Публикация без HTTPS открывает пароли пользователей всему интернету. Не оставляйте работу по http даже «на время».
SSL-сертификат и HTTPS для домена
Сертификат подтверждает, что сервер действительно принадлежит вашему домену, и шифрует трафик. Вариантов три.
- 🆓 Бесплатный Let’s Encrypt. Выдаётся на 90 дней и продлевается автоматически. Подходит для большинства небольших компаний. Для Apache и IIS есть готовые утилиты, которые получают и обновляют сертификат сами.
- 💳 Платный сертификат от центра сертификации. Нужен, когда требуется подтверждение организации или гарантии. Срок обычно год.
- 🏢 Корпоративный (внутренний) центр. Годится только для внутренней сети: браузеры посторонних людей ему не доверяют.
Как подключить сертификат
Общий порядок такой:
- Получите сертификат и закрытый ключ на ваше доменное имя (для Let’s Encrypt утилита сделает это сама, подтвердив владение доменом через порт 80 или DNS-запись TXT).
- Привяжите сертификат к сайту в настройках веб-сервера: для IIS это привязка (binding) типа https на порту 443, для Apache это файл конфигурации виртуального хоста с путями к сертификату и ключу.
- Включите переадресацию с http на https, чтобы никто не заходил по незащищённому адресу.
- Откройте базу по
https://и убедитесь, что браузер показывает замок без предупреждений.
Если после этого тонкий клиент 1С выдаёт ошибку проверки сертификата, проверьте цепочку: на сервере должен быть установлен не только сертификат домена, но и промежуточный сертификат центра. Без цепочки браузер иногда справляется, а клиент 1С нет.
Типичные ошибки и их решение
Эти ситуации встречаются чаще всего. Сверяйтесь по таблице, прежде чем писать в поддержку.
nslookup. Если вернулся ваш IP, проблема в брандмауэре: порты 80 и 443 закрыты.Администрирование → Публикация на веб-сервере.Дополнительные настройки, которые стоит сделать
После того как всё заработало, закройте очевидные дыры и упростите жизнь пользователям.
- 🔑 Ограничьте доступ по IP, если пользователи ходят с известных адресов. Это можно сделать на уровне брандмауэра или веб-сервера.
- 👥 Не используйте пользователя без пароля. Для базы, видимой из интернета, пароль с символами и длиной от 10 знаков обязателен.
- 💾 Сделайте резервную копию базы и конфигурации веб-сервера перед любыми изменениями публикации.
- 📅 Поставьте напоминание о продлении домена и сертификата за месяц до срока.
- 🧩 Отдельный поддомен под каждую задачу: одна запись для основной базы, другая для обмена с сайтом. Так проще понять, где ошибка.
Чек-лист перед запуском
Частые вопросы
Сколько стоит домен .COM?
Как быстро домен начнёт работать после регистрации?
Можно ли открыть базу 1С по домену без публикации на веб-сервере?
Нужен ли отдельный домен для 1С?
1c.вашдомен.com. Он ничего не стоит и создаётся одной записью в DNS.