Um servidor de IP único pode ser um host de domínios E um servidor de nomes?

Um servidor de IP único pode ser um host de domínios E um servidor de nomes?

Meu servidor tem um IP atribuído a ele. Ele está sendo executado como um servidor DNS, mas nenhum domínio está apontando para ele - nada o está usando para DNS no momento. Tenho um domínio que desejo hospedar neste servidor.

Posso fazer com que meu servidor forneça o DNS do domínio, bem como a hospedagem?

Então, posso ter um servidor:

91.101.8.107

Um domínio:

furnace.com

E defina esses servidores de nomes para o domínio no meu registrador:

ns1.furnace.com
ns2.furnace.com

... Não consigo imaginar como isso funcionaria. Certamente preciso de um servidor separado com seu próprio DNS para atuar como servidor de nomes? Então meu servidor só pode atuar como servidor de nomes paraoutrodomínios, mas não o servidor de nomes para forno.com ..?

(Para sua informação: esses não são o domínio ou IP real)

Responder1

Funcionará por causa dos registros de cola - além dos registros NS, a zona com também conteria registros A para ns1.furnace.com e ns2.furnace.com

Exemplo (xname.org fornece hospedagem DNS gratuita, espero que eles não se importem de usá-los aqui):

$ dig any  +norecurse xname.org @D0.ORG.AFILIAS-NST.org.
; <<>> DiG 9.5.1-P2 <<>> any +norecurse xname.org @D0.ORG.AFILIAS-NST.org.
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28941
;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 3

;; QUESTION SECTION:
;xname.org.         IN  ANY

;; AUTHORITY SECTION:
xname.org.      86400   IN  NS  ns0.xname.org.
xname.org.      86400   IN  NS  ns2.xname.org.
xname.org.      86400   IN  NS  ns1.xname.org.
xname.org.      86400   IN  NS  ns3.xtremeweb.de.

;; ADDITIONAL SECTION:
ns0.xname.org.      86400   IN  A   195.234.42.1
ns1.xname.org.      86400   IN  A   87.98.164.164
ns2.xname.org.      86400   IN  A   88.191.64.64

;; Query time: 42 msec
;; SERVER: 199.19.57.1#53(199.19.57.1)
;; WHEN: Thu Jun  4 22:15:27 2009
;; MSG SIZE  rcvd: 159

ns3.xtremeweb.de não está na zona xname.org e, portanto, não precisa de registro de cola aqui.

Responder2

A resposta é sim, mas com algumas ressalvas.

1- Não há razão para que um único servidor físico não possa executar ambas as funções. O mesmo tipo de software de servidor (servidor DNS, normalmente BIND), faz as duas coisas.

2- No entanto, você precisará de um sistema adicional para ser seu servidor de nomes de backup. Quando você diz "hospedado", interpreto isso como: disponível ao público via DNS. Nesse caso, seu registrador exigirá dois servidores de nomes. Você não precisa necessariamente provisionar esse servidor, mas precisa que seu domínio DNS seja servido por pelo menos dois endereços IP distintos (presumivelmente dois sistemas diferentes).

Responder3

Não há nenhuma razão técnica para que isso não funcione. No entanto, a razão pela qual você deve ter mais de um servidor de nomes é, obviamente, que se um servidor estiver inativo, o outro estará acessível, por isso muitos registradores de domínio exigem que eles não sejam idênticos.

O que você pode fazer é ser seu próprio serviço de domínio primário e encontrar algum serviço de domínio secundário (gratuito) (como www.everydns.net).

Dessa forma, isso funcionará perfeitamente.

Quanto à razão pela qual isto funciona em primeiro lugar: existe também o sistema 'whois', que é usado para encontrar o primeiro servidor de nomes. Mais detalhes podem ser encontrados na Wikipedia (http://en.wikipedia.org/wiki/Domain_name_system)

informação relacionada