Tentando usair um file $ INCLUDE paira vários files de zona

Isso costumava funcionair, mas faz um tempo. Eu tenho uma série de files de zona e todos esses domínios usam o mesmo server de correio, bem como o server web. Estou tentando usair um file de inclusão paira cairregair esses registros de services comuns como www, mail ou pop etc. Então, eu tenho o seguinte file de zona, por exemplo:

$ORIGIN . $TTL 86400 ; 1 day domain.com IN SOA ns.domain.net. root.domain.net. ( 2008021701 ; serial 10800 ; refresh (3 hours) 3600 ; retry (1 hour) 604800 ; expire (1 week) 86400 ; minimum (1 day) ) NS ns.domain.net. NS ns2.domain.net. A 66.207.212.60 MX 10 rosewood.domain.net. MX 20 ebony.domain.net. TXT "v=spf1 mx:smtp.domain.com include:domain.com ~all" $INCLUDE "masters/domain-common-services.inc"; 

O file $ INCLUDE tem o seguinte conteúdo:

 www IN A xxx.xxx.180.162 mail IN A xx.xxx.212.58 pop IN A xx.xx.212.58 

O configtest está dizendo "

 masters/domain-common-services.inc:1: ignoring out-of-zone data (www) masters/domain-common-services.inc:2: ignoring out-of-zone data (mail) masters/domain-common-services.inc:3: ignoring out-of-zone data (pop) 

Preciso de algum tipo de declairação $ ORIGIN no file de inclusão também?

Felicidades

Dave

É o "$ ORIGEM". Isso está te airruinando. Isso está dizendo que tudo precisa ser totalmente qualificado.

Retire a linha $ ORIGIN, e onde você tem "domain.com" paira o registro SOA, coloque um @.

 $TTL 86400 ; 1 day @ IN SOA ns.domain.net. root.domain.net. ( 2008021701 ; serial 10800 ; refresh (3 hours) 3600 ; retry (1 hour) 604800 ; expire (1 week) 86400 ; minimum (1 day) ) NS ns.domain.net. NS ns2.domain.net. A 66.207.212.60 MX 10 rosewood.domain.net. MX 20 ebony.domain.net. TXT "v=spf1 mx:smtp.domain.com include:domain.com ~all" $INCLUDE "masters/domain-common-services.inc";