You got it, and me on the right way...! Thanx!!! 
Just adding
Code:
127.0.0.1 localhost.localdomain localhost
was the solution. Now its working pritty fine.
I tried Wiki:Split_dns too but it seems that bind9 from lenny is a little different to older versions so it didn't work for me. However running Debian Lenny it is no good idea to add anything to namend.conf because this file may be replaced by system at upgrade etc. The first part with the options should be done in named.conf.options but is not really needed. Just uncomment the default values and write in there external dns server:
named.conf.options
Code:
options {
directory "/var/cache/bind";
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable.
// nameservers, you probably want to use them as forwarders...
// Uncomment the following block, and insert the addresses replacing.
// the all-0's placeholder.
forwarders {
;
;
};
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
}; The zone configuration should be done or included in named.conf.local:
Code:
//
// Do any local configuration here
//
zone "vsch.de" {
type master;
file "/etc/bind/vschdom.local.hosts";
}; And with the db.server.example.com zone file my bind seems to have a problem interpreting lines not having any first parameter. Loading this file it wasn't possible to get a nslookup or access my server by the domain from another PC. So id did little changes on this file to make it run again. Here my working vschdom.local.hosts:
Code:
@ IN SOA serv.vsch.de. root.serv.vsch.de. (
1147256750
10800
3600
604800
38400 )
@ IN NS serv.vsch.de.
@ IN MX 10 serv.vsch.de.
serv.vsch.de. IN A 192.168.100.10
serv.vsch.de. IN HINFO i586 GNU/Linux
serv.vsch.de. IN TXT "Welcome to Raserv."
mail.vsch. IN CNAME serv.vsch.de.
192.168.100.10.vsch.de.>IN PTR serv
Thanx a lot!! And a nice weekend!