Servidor DNS interno resolvendo requisições externas

1. Servidor DNS interno resolvendo requisições externas

Ednaldo Neimeg Marques
ednaldoneimeg

(usa Ubuntu)

Enviado em 19/11/2013 - 15:19h

Creio que o título já deixa claro a intenção.

Tenho um servidor Ubuntu devidamente configurado e já está resolvendo nomes internamente (se eu o apontar como servidor DNS das máquinas)

Tenho uma faixa de IPs publicos da qual quero utilizar um IP para ser o endereço do meu servidor.
Minha dúvida é o que vou ter que colocar no Registo.Br para dizer que todas as requisições para meu site sejam redirecionadas para meu servidor de DNS interno passando pelo meu roteador, um Draytek Vigor 3300.

Lembrando que uso um link GVT cujo IP público, quando acessado, bate no modem da GVT.


  


2. Re: Servidor DNS interno resolvendo requisições externas

Buckminster
Buckminster

(usa Debian)

Enviado em 19/11/2013 - 16:42h

ednaldoneimeg escreveu:

Creio que o título já deixa claro a intenção.

Tenho um servidor Ubuntu devidamente configurado e já está resolvendo nomes internamente (se eu o apontar como servidor DNS das máquinas)

Tenho uma faixa de IPs publicos da qual quero utilizar um IP para ser o endereço do meu servidor.
Minha dúvida é o que vou ter que colocar no Registo.Br para dizer que todas as requisições para meu site sejam redirecionadas para meu servidor de DNS interno passando pelo meu roteador, um Draytek Vigor 3300.

Lembrando que uso um link GVT cujo IP público, quando acessado, bate no modem da GVT.


Acredito que a melhor maneira é redirecionar no teu roteador para o teu DNS interno e no DNS configurar a entrada do teu site.
No registro.br pode usar os DNSs do próprio registro.br.
Porém, não creio ser muito aconselhável isso, pois você estará abrindo o teu DNS interno para a internet e deverá ter um bom firewall nele para segurança.
Veja bem, um DNS interno é justamente para resolver nomes de domínios em uma rede interna, não é para abrir para a internet. Todo DNS resolve nomes de domínio como um todo, ou seja, mesmo um DNS interno consulta um DNSs externo.
Se você quer somente ter acesso da internet para o teu site, pode direcionar no roteador o IP do servidor Apache que responde pelo teu site e neste servidor configurar um firewall para segurança.

Os DNSs fazem consultas uns aos outro automaticamente, primeiro um DNS procura o mais perto, caso este não esteja disponível, ele procurará outro e assim sucessivamente. Isso é automático.
No registro.br precisa necessariamente ter dois DNSs públicos, pode usar os DNSs do registro.br.


3. Re: Servidor DNS interno resolvendo requisições externas

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 19/11/2013 - 17:37h

Vou apoiar o Buckminster melhor coisa é configurar seu dominio para usar o DNS do registro.br e deixar o interno só para usar na rede local resolvendo o dominio para seu IP local as entradas que corresponderem a IP local e externo para o que ficar fora da sua rede, fica mais rápido já que ha um redirecionamento a menos.
Isso vai te poupar um trabalhão configurando DMZ nos roteadores ou Forward de portas e segurança extra.


4. Re: Servidor DNS interno resolvendo requisições externas

Ednaldo Neimeg Marques
ednaldoneimeg

(usa Ubuntu)

Enviado em 19/11/2013 - 17:49h

Senhores, o meu interesse é hospedar vários subdomínios internamente. cliente1.site.com.br, cliente2.site.com.br, etc...
Por isso a necessidade do DNS.




5. Re: Servidor DNS interno resolvendo requisições externas

Buckminster
Buckminster

(usa Debian)

Enviado em 19/11/2013 - 17:58h

ednaldoneimeg escreveu:

Senhores, o meu interesse é hospedar vários subdomínios internamente. cliente1.site.com.br, cliente2.site.com.br, etc...
Por isso a necessidade do DNS.



O que você entende por subdomínios?

Caso por "subdomínios" você entenda sites, pode configurá-los no Apache, pois é o servidor Web quem irá atender as requisições dos sites.

O DNS somente, grosso modo, transforma o endereço IP xxx.xxx.xxx.xxx em nome de domínio (www.meusite.com.br).

Corrigindo: caso por "subdomínios" você entenda sites, DEVE configurá-los no Apache, pois é o servidor Web quem irá atender as requisições dos sites. O servidor Web existe para isso.



6. Re: Servidor DNS interno resolvendo requisições externas

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 19/11/2013 - 18:06h

Buckminster escreveu:

ednaldoneimeg escreveu:

Senhores, o meu interesse é hospedar vários subdomínios internamente. cliente1.site.com.br, cliente2.site.com.br, etc...
Por isso a necessidade do DNS.



O que você entende por subdomínios?

Caso por "subdomínios" você entenda sites, pode configurá-los no Apache, pois é o servidor Web quem irá atender as requisições dos sites.


Exato qual a diferença o IP que vai direcionar é o seu externo de qualquer forma.
Os subdomínios pode fazer sem problema no registro.br e ainda se os sites ficarem Servidores diferentes internamente pode configurar o apache como virtualhosts e proxy reverso com isso pode ter vários sites rodando na porta 80 sendo direcionados para varios IPs internos dependendo da url acessada.


7. Re: Servidor DNS interno resolvendo requisições externas

Ednaldo Neimeg Marques
ednaldoneimeg

(usa Ubuntu)

Enviado em 19/11/2013 - 18:10h

OK, pessoal. Então vou buscar mais conteúdo sobre Virtual Hosts, em breve trago retorno sobre a situação.
Por hora o meu obrigado a todos.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts