Salve a tutti sto provando a mettere u DNS server nella mia rete per risolvere parecchi problemi..
Ho letto il dns-howto e seguito pari pari la conf di esempio che fa howto, ma pultroppo ho un problema.

Ho dato alla mia macchina che fa da dns server il nome linux.hsdigital.tld e ho configurato il named in questo modo:
codice:
options {
	directory "/var/named";
	/*
	 * If there is a firewall between you and nameservers you want
	 * to talk to, you might need to uncomment the query-source
	 * directive below.  Previous versions of BIND always asked
	 * questions using port 53, but BIND 8.1 uses an unprivileged
	 * port by default.
	 */
	// query-source address * port 53;
};
zone "0.0.127.in-addr.arpa" IN {
	type master;
	file "pz/127.0.0";
	
};
zone "hsdigital.tld" {
	type master;
	notify no;
        file "pz/hsdigital.tld";
};
Il file 127.0.0 della prima zona è questo:
codice:
$TTL 3D
@	IN	SOA 	linux.hsdiital.tld. robinlinux.yahoo.it. (
			1    ; Serial
			8H   ; Refresh
			2H   ; Retry
			4W   ; Expire
			1D)  ; Minimum TTL
		NS      linux.hsdigital.tld.
1               PTR     localhost.
il file hsdigital.tld della seconda zona è questo:
codice:
$TTL 3D
@	IN	SOA	linux.hsdigital.tld.  robinlinux.yahoo.it. (
			15072004944          ;indica_aggiornamento_file
			8H		     ;refresh
			2H		     ;retry
			4W                   ;expire
			1D )                 ;minimum
		NS	linux.hsdigital.tld  ;nome del DNS server
localhost	A	127.0.0.1
linux		A	192.168.0.1
Il problema sta nel fatto che se interrogo con dig il mio localhost facendo "dig -x 127.0.0.1" mi ritorna la risposta e mi identifica la macchina.
Se invece interrogo tutto il dominio hsdigital.tld con "dig any hsdigital.tld" non mi viene ritornata risposta della presenza di nessuna macchina.

Grazie mille per eventuale aiuto