Eu tenho um servidor auto hospedado com Apache2 apontado com o domínio example.com. Eu também tenho alguns servidores virtuais www.example.com, cloud.examle.com, etc.
Este servidor está na minha LAN e, quando tento acessar o meu servidor no lan lan www.examle.com, obtenho a página de configuração do meu roteador. De fora da LAN, www.example.com e cloud.examle.com funcionam corretamente. De dentro da LAN 192.168.1.33 (IP interno do servidor) mostra a página da Web padrão (www.examle.com), mas não consigo obter cloud.examle.com
Eu também tenho um servidor de nomes de LAN em 192.168.1.33 com bind9.
Eu configurei meu gateway 192.168.1.1 com minha LAN-NS como NS principal
Eu resolvo esse problema criando uma nova zona dns no NS.
Estes são meus arquivos de configuração:
;ZONE-1
$ORIGIN .
$TTL 86400 ; 1 day
home.lan. IN SOA server.home.lan. hostmaster.home.lan. (
2008080901 ; serial
8H ; refresh
4H ; retry
4W ; expire
1D ; minimum
)
home.lan. IN NS server.home.lan.
$ORIGIN home.lan.
; Set the address for localhost.home.lan
localhost IN A 127.0.0.1
router IN A 192.168.1.1
server IN A 192.168.1.33
mypc IN A 192.168.1.132
;ZONE-2
$ORIGIN .
$TTL 86400 ; 1 day
example.com. IN SOA www.example.com hostmaster.home.lan. (
2008080902 ; serial
8H ; refresh
4H ; retry
4W ; expire
1D ; minimum
)
example.com. IN NS 192.168.1.33
$ORIGIN examle.com.
localhost IN A 127.0.0.1
www IN A 192.168.1.33
cloud IN A 192.168.1.33
Meu DNS e meus nomes estão funcionando corretamente agora
Minha pergunta é:
-
O que você acha da minha solução?
-
Posso mudar a zona A com CNAME para server.home.lan (este é o domínio na LAN para o servidor)?
-
Como posso definir um IP padrão para todo meu whatever.example.com?