Eu tenho essa saída com dig
dig NS markovic.mydomain.com.
; <<>> DiG 9.11.3-1ubuntu1.7-Ubuntu <<>> NS markovic.mydomain.com.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 61780
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;markovic.mydomain.com. IN NS
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Mon May 13 10:10:05 CEST 2019
;; MSG SIZE rcvd: 50
E
host -t NS markovic.mydomain.com.
Host markovic.mydomain.com. not found: 3(NXDOMAIN)
Sou novo na AWS, como posso decifrar se defini o domínio da maneira correta?
Aparentemente
markovic.mydomain.com
é o nome de domínio real e é conhecido pelos seus servidores de nomes:No entanto
mydomain.com
, os servidores de nomes não sabem sobremarkovic.mydomain.com
:Background: DNS funciona como uma cadeia.
No seu caso, os servidores de nomes Root (ex.
a.root-servers.net.
) devem saber quais são os servidores de nomes paracom
domínio (exa.gtld-servers.net.
. ).Os
com
servidores de nomes devem saber quais são os servidores de nomes domydomain.com
domínio. Eles sãons1.mydomain.com.
parans4.mydomain.com.
Finalmente, os servidores de
mydomain.com
nomes devem saber para que servem os servidores de nomesmarkovic.mydomain.com
- e aqui a cadeia quebra, os servidores demydomain.com
nomes não têm idéia.Você não pode simplesmente inventar um nome de domínio e esperar que funcione. Seu domínio sempre deve ser registrado nos servidores de nomes de nível superior. Caso contrário, ninguém na internet encontrará seus servidores de nomes e, por sua vez, seu site, etc.
Você tem algumas opções:
Registre seu próprio domínio diretamente sob
.com
ou.org
ou.net
etc. Eles começam em cerca de $ 12/ano. Será seu enquanto você pagar a taxa anual. Por exemplo, você pode se registrarsupercool-markovic.com
por meio do registro de domínio do AWS Route53 e criar uma zona hospedada para ele também no Route53.Obtenha um subdomínio gratuito . Duvido que
mydomain.com
permita subdomínios personalizados, não tenho certeza, mas existem serviços como freedns.afraid.org onde você pode criar um subdomínio de um de seus domínios e apontá-lo para os servidores de nomes da AWS.De qualquer forma, você não pode apenas criar um domínio, você precisa registrá-lo corretamente nos servidores de nomes upstream.
Espero que ajude :)