Nextcloud: DNS, домен и trusted domains на VPS

    Команда Simple-Server
    02.06.2026
    9 мин

    Материал подготовлен командой Simple-Server. Изменения DNS вносятте в панели регистратора домена.

    Материал применим к VPS/VDS с Nextcloud с автоустановкой на Simple-Server.

    Первичная настройка: DNS и домен

    После автоустановки Nextcloud доступен по IP (http://IP_VPS/) и по hostname из письма. Чтобы пользователи заходили по красивому адресу https://cloud.example.com, нужна A-запись и (далее) HTTPS.

    Шаг 1. Узнайте IP и hostname

    В письме от рецепта указаны:

    • IP сервера — публичный IPv4 VPS;
    • Домен для DNS — значение NEXTCLOUD_HOSTNAME, например cloud.example.com или временное vps-178-237-199-14.simple-server.tech.

    Если заказывали без своего домена — можно позже перенастроить hostname в конфиге (см. HTTPS и домен).

    Шаг 2. A-запись

    В DNS-зоне вашего домена создайте запись:

    cloud.example.com. IN A <IP_VPS>

    TTL: 300–3600 секунд. Распространение — от нескольких минут до 24 часов.

    Проверка:

    dig +short cloud.example.com A # или nslookup cloud.example.com

    Должен вернуться IP вашего VPS.

    Шаг 3. Trusted domains

    Nextcloud принимает запросы только для доменов из списка trusted_domains. Рецепт Simple-Server добавляет IP и hostname автоматически. Если после смены домена видите ошибку «Access through untrusted domain»:

    1. Подключитесь по SSH к VPS.
    2. Отредактируйте конфиг:
    cd /opt/nextcloud docker compose exec -u www-data app php occ config:system:get trusted_domains docker compose exec -u www-data app php occ config:system:set trusted_domains 2 --value=cloud.example.com

    Индекс 2 — следующий свободный слот (0 и 1 часто заняты localhost и IP).

    Шаг 4. overwrite.cli.url (опционально)

    Для корректных ссылок в письмах и CLI:

    docker compose exec -u www-data app php occ config:system:set overwrite.cli.url --value=https://cloud.example.com

    После выпуска HTTPS замените http на https.

    Шаг 5. Первый вход по домену

    1. Откройте http://cloud.example.com/ (пока без SSL).
    2. Войдите как admin.
    3. Мастер настройки может предложить установить рекомендуемые приложения — для старта достаточно базового набора.

    Частые проблемы

    СимптомРешение
    «Untrusted domain»Добавьте домен в trusted_domains (шаг 3)
    Страница не открываетсяПроверьте A-запись и firewall (порт 80/443)
    Редirect на IPНастройте overwrite.cli.url и HTTPS
    Медленная загрузкаУбедитесь, что DNS уже резолвится локально

    PTR (обратная зона)

    Для корпоративного использования желательно, чтобы PTR IP совпадал с вашим hostname. Запросите у хостинг-провайдера — у Simple-Server через поддержку.


    Что дальше

    Пользователи и клиенты Nextcloud

    HTTPS и Let's Encrypt

    Оглавление серии


    VPS с Nextcloud

    Заказать VPS с автоустановкой.


    VPS с Nextcloud

    Заказать VPS/VDS с Nextcloud — облако устанавливается автоматически при заказе с посадочной страницы.

    VPS с Nextcloud

    Облако с автоустановкой — hostname укажите при заказе или настройте DNS после.

    StarterVDS

    490

    в месяц

    1 ядро

    1 ГБ RAM

    20 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Безлимитный трафик
    Заказать VPS с Nextcloud
    Рекомендуем

    PerformanceVDS

    1190

    в месяц

    2 ядра

    4 ГБ RAM

    60 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Базовая DDoS-защита
    Заказать VPS с Nextcloud

    Нужна другая конфигурация или чистый VPS без панели?

    Все тарифы VPS

    Похожие статьи, которые могут быть вам интересны