Домены и TLS5 минут чтения

Свой домен для контейнера

DNS-подтверждение, сертификат и настройки подключения.

Адрес уже есть

Каждому новому контейнеру на настроенной ноде выдаётся адрес вида UUID.node1.runet.network. Его видно в данных подключения и в разделе «Домены и TLS» личного кабинета. Используйте домен и выделенный порт; IP-адрес вручную подставлять не нужно.

Привяжите своё имя

  1. Откройте «Домены и TLS», выберите контейнер и добавьте поддомен, например vpn.example.com. Доступно до пяти имён.
  2. У своего DNS-провайдера создайте показанную CNAME-запись и TXT-запись _runet-challenge. Копируйте полные значения из кабинета.
  3. Выключите проксирование Cloudflare для этого имени: нужен режим DNS only. Удалите конфликтующие AAAA-записи; текущие ноды используют IPv4.
  4. Нажмите «Проверить DNS и выпустить сертификат». После обновления DNS и выпуска сертификата статус станет «Домен подключён».

Для корня домена нужен DNS-провайдер с поддержкой CNAME flattening/ALIAS. Проще начать с поддомена. Если у домена задан CAA, он должен разрешать удостоверяющий центр ноды.

Используйте сертификат в приложении

В кабинете раскройте «Настройки TLS». В 3x-ui укажите домен, путь certificateFile и путь keyFile. В Remnawave добавьте их в streamSettings.tlsSettings нужного inbound в профиле конфигурации. Файлы находятся в контейнере ноды по адресу /etc/runet/certs/ваш-домен/fullchain.pem и /etc/runet/certs/ваш-домен/privkey.pem.

Оставьте oneTimeLoading: false, чтобы Xray перечитывал обновлённые файлы. В панели Remnawave эти файлы создавать не нужно. При вставке PEM-текста вручную обновлять его тоже придётся вручную.

Адрес, SNI и порт

В VPN-клиенте задайте свой домен как адрес и TLS SNI, а порт возьмите из диапазона контейнера. HTTPS-панель на 443 и VPN-inbound — разные подключения. Для Hysteria2 нужен выделенный UDP-порт и ALPN h3. Для REALITY используйте параметры его ключей и разрешённого serverName: обычный TLS-сертификат эту настройку не заменяет.

Обновление и отвязка

Нода автоматически продлевает сертификат и обновляет файлы в вашем контейнере. Для этого DNS должен продолжать указывать на ноду. Статус и срок сертификата видны в кабинете. Перед отвязкой переведите подключения на адрес Runet или другой домен. Кнопка «Отвязать» удаляет привязку и файлы этого домена после подтверждения нодой.