Puncte:0

Cum să setați înregistrarea DNS cu wildcard pentru Azure Virtual Machine w Linux?

drapel jp

Încerc să dezvolt WorkAdventure pentru testare într-o mașină virtuală Azure Linux cu Linux și accesați-o de pe internet.

Pentru asta am gasit aici #794 (comentar) o referire la a documentare buna din insensibilclod din technic.
Am urmat acel ghid și am făcut majoritatea pașilor într-o mașină virtuală Azure cu Ubuntu 20.04.2 LTS, adresă IP dinamică și cu un nume DNS precum mytestwa.northeurope.cloudapp.azure.com

Am facut:

  • Creați VM Azure cu Linux
  • Creați o adresă IP Azure (adresă publică și nume DNS) și atribuită mașinii virtuale Azure
  • Configurați mediul docker și configurarea rețelei
  • Configurați Traefik (și coturn) separat de jitsi/workadventure
  • Configurați WorkAdventure
  • Configurați Jitsi

Totuși, nu pot testa nimic (Traefik, WorkAdventure, sau JITSI) pentru că nu știu cum aș putea realiza acest pas din ghid: „Setați o înregistrare DNS wildcard pentru *.oricare.este.domeniul.vou la adresa IP accesibilă public a mașinii pe care doriți să o găzduiți. Folosirea unei înregistrări CNAME funcționează bine. Ar putea fi bine să setați TTL la 5 minute la început. (creați un wildcard DNS sau fiecare intrare DNS pentru fiecare serviciu xyz.oricare.este.domeniul dumneavoastră)"

Prin urmare, WorkAdventure va trebui să utilizeze subdomenii (Joaca.*, împingător.*, întâlni.*, etc.) și nu pot accesa nimic din toate acestea (nici pe mytestwa.northeurope.cloudapp.azure sau somefreedomain.tk):

  • admin.mytestwa.northeurope.cloudapp.azure
  • play.mytestwa.northeurope.cloudapp.azure.com
  • meet.mytestwa.northeurope.cloudapp.azure.com
  • play.somefreedomain.tk
  • ...un domeniu liber.tk

Setarea înregistrării DNS wildcard pentru *.mytestwa.northeurope.cloudapp.azure.com la adresa IP accesibilă public sau la numele DNS ar trebui făcută din Azure Portal sau din Azure VM Linux shell?

Am reușit să creez un domeniu personalizat gratuit în freenom.com somefreedomain.tk. Aceasta este ceea ce am în panoul de gestionare freenom ca setări DNS.

Încă nu știu cum să procedez, pentru că atunci când încerc să adaug o altă înregistrare în setările DNS ca * CNAME 3600 ...cloudapp.azure.com primesc eroarea: „Nu sunt permise carduri wild!”

Are cineva vreo idee si ma poate ajuta, va rog?

Am creat o adresă IP a resursei Azure și am atribuit-o mașinii virtuale Azure.
După cum se poate vedea în imaginea atașată, am încercat și să configurez acea adresă IP Azure și să creez o înregistrare alias în Azure DNS cu o zonă DNS cu resurse Azure (numită dns.zone somefreedomain.tk), dar încă nu funcționează, iar cunoștințele mele sunt limitate cu privire la DNS și subdomenii.

Orice ajutor sau sugestie este mai mult decât binevenită!
Mulțumesc foarte mult!

Nu am destulă reputație pentru a pune alte link-uri sau imagini, așa că voi pleca link-ul întrebării inițiale SO.

Puncte:0
drapel in

Azure DNS acceptă înregistrări wildcard. Înregistrările cu caractere wildcard sunt returnate ca răspuns la orice interogare cu un nume care se potrivește, cu excepția cazului în care există o potrivire mai apropiată dintr-un set de înregistrări fără caractere wildcard. Azure DNS acceptă seturi de înregistrări wildcard pentru toate tipurile de înregistrări, cu excepția NS și SOA. Pentru a crea un set de înregistrări wildcard, utilizați numele setului de înregistrări *.

Puteți crea astfel de înregistrări prin portal, sau powershell, sau cli, sau api.

Referinţă:

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.