BIND9 para servidor web local [fechado]

0

Eu tenho um servidor da web na minha rede local com alguns domínios voltados para a internet. Quando visito esses domínios de dentro da rede, sou direcionado para a página de configuração de roteadores devido ao NAT suspenso.

Então eu instalei o BIND9 no servidor e configurei meus encaminhadores para o DNS do Google para atuar como um servidor de armazenamento em cache. Em seguida, configurei os servidores de nomes principais e secundários do DNS dos roteadores para o IP do servidor BIND local. Tudo está funcionando muito bem.

Agora preciso de ajuda para configurar o BIND para que os domínios hospedados no servidor da Web na rede sejam roteados para o servidor da Web e não para a página de configuração dos roteadores.

    
por Chad Whitaker 10.06.2011 / 21:59

1 resposta

0

Eu assumo que seu servidor de nomes BIND só é acessível por sistemas dentro da rede.

O que você precisa fazer é criar zonas no seu named.conf para seus domínios, que listam os endereços IP internos do (s) seu (s) servidor (es) da web, em vez do endereço IP público. A entrada da zona no seu named.conf será algo como isto:

zone "example.com" {
        type master;
        file "/var/lib/bind/pri/db.example.com"; //edit as necessary
        allow-query { 192.168.1.0/24; }; //edit to match your internal network
        allow-transfer { localhost; };
        allow-update { none; };
};

Em seguida, você precisa criar o arquivo de zona em /var/lib/bind/pri/db.example.com (ou onde quer que o arquivo de zona esteja armazenado), que será parecido com isto:

$TTL    3600
@       IN      SOA     example.com. adminmailaddr.example.com. (
                     2011061000         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      hostname.of.BIND.server.   ;fully-qualified address with trailing dot
@       IN      A       192.168.1.178    ; change this IP address as needed
www     IN      A       192.168.1.178    ; change this IP address as needed
    
por 11.06.2011 / 00:01