[MASOCH-L] Domínio Virtual (Longo)

Mauricio Bonani mbonani at gmail.com
Tue Apr 4 15:06:21 -03 2006


Antes de mais nada gostaria de pedir desculpas pelo tamanho da mensagem.

Tenho certeza que estou pecando em algo muito básico, mas não estou
enxergando o problema.
Estou montando um servidor com FreeBSD 6.0 e bind 9 para configurar
alguns domínios virtuais. O ambiente onde estou montando esse servidor
é simples. Um filtro de pacotes (ou firewall como alguns preferem)
rodando OpenBSD 3.7 com 4 interfaces de rede: internet, rede interna,
DMZ e clientes.
O servidor FreeBSD está na DMZ e o bind está configurado conforme irei
mostrar abaixo.

O domínio "principal" eu já consegui configurar no registro.br, mas o
"virtual" retorna uma mensagem de erro: DNS desconhecido. Estou
deixando passar alguma configuração do bind e peço a ajuda dos colegas
para identificar o problema.

Agradeço antecipadamente a atenção de todos.

--- named.conf ---
options {
        directory       "/etc/namedb";
        pid-file        "/var/run/named/pid";
        dump-file       "/var/dump/named_dump.db";
        statistics-file "/var/stats/named.stats";
        allow-query     { any; };
        version         "NotAvailable";
        auth-nxdomain   no;
        query-source address * port 53;
};

logging {
        category lame-servers {
              null;
        };
};

view interno {
        match-clients { 10.0.0.0/8; };
        zone-statistics yes;
        recursion yes;

        zone "localhost" IN {
                type master;
                file "imaster/localhost.zone";
                allow-update { "none"; };
        };

zone "." {
        type hint;
        file "named.root";
};

zone "0.0.127.IN-ADDR.ARPA" {
        type master;
        file "imaster/localhost.rev";
};

zone "principal.com.br" {
        type master;
        file "imaster/principal.com.br";
};

zone "virtual.com.br" {
        type master;
        file "imaster/virtual.com.br";
};

};

view externo {
        match-clients { any; };
        zone-statistics yes;
        recursion no;

zone "." {
        type hint;
        file "named.root";
};

zone "principal.com.br" {
        type master;
        file "master/principal.com.br";
};

zone "virtual.com.br" {
        type master;
        file "master/virtual.com.br";
};

};

--- localhost.zone ---
$TTL    86400
$ORIGIN localhost.
@                       1D IN SOA       @ root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

                        1D IN NS        @
                        1D IN A         127.0.0.1

--- imaster/localhost.rev ---
$TTL    3600

@       IN      SOA     ns.principal.com.br. root.ns.principal.com.br.  (
                                20060403        ; Serial
                                3600    ; Refresh
                                900     ; Retry
                                3600000 ; Expire
                                3600 )  ; Minimum
        IN      NS      ns.principal.com.br.
1       IN      PTR     localhost.principal.com.br.

--- imaster/principal.com.br ---
$TTL    43200
@               IN      SOA     ns.principal.com.br.     
root.ns.principal.com.br. (
                        2006040202      ; serial
                        3600            ; refresh
                        900             ; retry
                        1209600         ; expire
                        43200           ; default_ttl
                        )
@       IN      NS      ns.principal.com.br.
@       IN      MX      10      ns.principal.com.br.
ns      IN      A       10.255.0.2
smtp    IN      CNAME   ns
pop3    IN      CNAME   ns
www     IN      CNAME   ns
webmail IN      CNAME   ns
ftp     IN      CNAME   ns

--- imaster/virtual.com.br ---
$TTL    43200
@               IN      SOA     ns.principal.com.br.     
root.ns.principal.com.br. (
                        2006040304      ; serial
                        3600            ; refresh
                        900             ; retry
                        1209600         ; expire
                        43200           ; default_ttl
                        )
@       IN      NS      ns.principal.com.br.
@       IN      MX      10      ns.principal.com.br.
smtp    IN      CNAME   ns.principal.com.br.
pop3    IN      CNAME   ns.principal.com.br.
www     IN      CNAME   ns.principal.com.br.
webmail IN      CNAME   ns.principal.com.br.
ftp     IN      CNAME   ns.principal.com.br.

--- master/principal.com.br ---
$TTL    43200
@               IN      SOA     ns.principal.com.br.     
root.ns.principal.com.br. (
                        2006040201      ; serial
                        3600            ; refresh
                        900             ; retry
                        1209600         ; expire
                        43200           ; default_ttl
                        )
@       IN      NS      ns.principal.com.br.
@       IN      NS      ns1.principal.com.br.
@       IN      MX      10      ns.principal.com.br.
ns      IN      A       200.xxx.xxx.3
ns1     IN      A       200.xxx.xxx.4
smtp    IN      CNAME   ns
pop3    IN      CNAME   ns
www     IN      CNAME   ns
webmail IN      CNAME   ns
ftp     IN      CNAME   ns

--- master/virtual.com.br ---
$TTL    43200
@               IN      SOA     ns.principal.com.br.     
root.ns.principal.com.br. (
                        2006040302      ; serial
                        3600            ; refresh
                        900             ; retry
                        1209600         ; expire
                        43200           ; default_ttl
                        )
@       IN      NS      ns.principal.com.br.
@       IN      NS      ns1.principal.com.br.
@       IN      MX      10      ns.principal.com.br.
smtp    IN      CNAME   ns.principal.com.br.
pop3    IN      CNAME   ns.principal.com.br.
www     IN      CNAME   ns.principal.com.br.
webmail IN      CNAME   ns.principal.com.br.
ftp     IN      CNAME   ns.principal.com.br.

--
Mauricio Bonani
mailto:mbonani at gmail.com



More information about the masoch-l mailing list