
Я пытаюсь развернутьРаботаПриключениедля тестирования на виртуальной машине Azure Linux с Linux и доступа к ней из Интернета.
Для этого я нашелздесь #794 (комментарий)ссылка нахорошая документация от insensitiveclod из technic.
Я следовал этому руководству и выполнил большую часть шагов в Azure VM с Ubuntu 20.04.2 LTS, динамическим IP-адресом и DNS-именем вродеmytestwa.northeurope.cloudapp.azure.com
Я сделал:
- Создание виртуальной машины Azure с Linux
- Создайте IP-адрес Azure (публичный адрес и DNS-имя) и назначьте его виртуальной машине Azure.
- Настройка среды Docker и сети
- Настройте Traefik (и coturn) отдельно от jitsi/workadventure
- Настройте WorkAdventure
- Настройте Jitsi
Все равно я ничего не могу проверить (Трафик,РаботаПриключение, илиДЖИТСИ), потому что я не знаю, как мне выполнить этот шаг из руководства:
«Установите подстановочную запись DNS для *.whatever.your.domain.is
общедоступного IP-адреса машины, на которой вы хотите ее разместить. Использование записи CNAME работает нормально. Может быть, будет полезно сначала установить TTL на 5 минут. (создайте подстановочную запись DNS или каждую запись DNS для каждой службы xyz.whatever.your.domain.is
)»
Следовательно, WorkAdventure необходимо будет использовать поддомены ( play.*
, pusher.*
, meet.*
, и т.д.), и я не могу получить доступ ни к одному из них (ни на mytestwa.northeurope.cloudapp.azure
или somefreedomain.tk
):
- admin.mytestwa.northeurope.cloudapp.azure
- play.mytestwa.northeurope.cloudapp.azure.com
- встреча.mytestwa.northeurope.cloudapp.azure.com
- играть.somefreedomain.tk
- ...somefreedomain.tk
Должна ли настройка подстановочной записи DNS для *.mytestwa.northeurope.cloudapp.azure.com
общедоступного IP-адреса или имени DNS выполняться из портала Azure или из оболочки Linux виртуальной машины Azure?
Мне удалось создать бесплатный пользовательский домен в freenom.com somefreedomain.tk
. Вот что у меня есть в панели управления freenom в качестве настроек DNS.
Все еще не знаю, что делать дальше, потому что когда я пытаюсь добавить еще одну запись в настройки DNS как * CNAME 3600 ...cloudapp.azure.com, я получаю ошибку: «Подстановочные знаки не допускаются!»
Может, у кого-нибудь есть идеи, и кто-нибудь может мне помочь?
Я создал IP-адрес ресурса Azure и назначил его своей виртуальной машине Azure.
Как видно на прикрепленном рисунке, я также попытался настроить этот IP-адрес Azure и создать запись псевдонима в Azure DNS с зоной DNS ресурса Azure (с именем ), но это все еще не работает, и мои знания в отношении DNS и поддоменов ограничены.dns.zone
somefreedomain.tk
Любая помощь или предложения приветствуются!
Большое спасибо!
У меня недостаточно репутации, чтобы размещать другие ссылки или изображения, поэтому я уйдуссылка на первоначальный вопрос SO.
решение1
Azure DNS поддерживает подстановочные записи. Подстановочные записи возвращаются в ответ на любой запрос с соответствующим именем, если только нет более близкого соответствия из набора записей без подстановочных знаков. Azure DNS поддерживает подстановочные наборы записей для всех типов записей, кроме NS и SOA. Чтобы создать подстановочный набор записей, используйте имя набора записей *
.
Вы можете создавать такие записи через портал, PowerShell, CLI или API.
Ссылка: