Retorna com nome vazio NOERROR em vez de NXDOMAIN

1

Eu tenho que forçar os clientes a sempre se conectarem ao mesmo endereço IPv6 para uma demonstração.

Eu tenho uma zona semelhante:

; BIND db file for *

$TTL 86400

@       IN      SOA    .      name.surname.me. (
                        2013101001  ; serial number YYMMDDNN
                        28800           ; Refresh
                        7200            ; Retry
                        864000          ; Expire
                        86400           ; Min TTL
            )

                NS      ns1.example.net. 

*   IN  AAAA    fdeb:cadf:715c:f2ef:0:0:0:1

Quando solicito um registro AAAA, o truque funciona bem, mas normalmente o cliente solicita apenas um registro A e, como o nome retorna uma resposta NOERROR vazia, o cliente para de tentar e não tenta o registro AAAA.

Como posso forçar o named a retornar NXDOMAIN em vez de NOERROR em registros A inexistentes? Ou existe alguma outra maneira de forçar um cliente (dual stack) a usar apenas os registros AAAA?

    
por user193565 11.10.2013 / 09:30

1 resposta

2

NXDMAIN é um domínio inexistente. No seu caso, o domínio existe, apenas não tem registros A e, portanto, o servidor responde corretamente.

Suponho que o motivo pelo qual o cliente não solicita AAAA não seja o correto e esperado NOERROR. Eu expet para encontrar algum outro motivo para não pedir AAAA.

    
por 11.10.2013 / 11:39

Tags