der_angler
18.10.10, 13:30
Hallo,
ich habe ein kleines Problem mit meinem Server und der Namensauflösung. Ich denke der Fehler liegt irgendwo in meinen Konfigurationsdateien, nur finde ich ihn leider nicht.
Folgendes Problem habe ich. Wenn ich auf dem Server
ping multimedia.home tippe, dann löst er das ganze richtig auf und gibt mir die IP 192.168.16.1 zurück. Versuche ich jetzt aber das ganze mit
ping multimedia so findet er nichts.
Ich verstehe das nicht, den eigentlich sollte es bei beiden Varianten die gleiche Antwort geben.
Vielleicht ist es noch wichtig zu sagen das der Server auch als Router dient. Dabei ist "eth0" das internet Interface und "eth1" ist das externe Interface. Bind soll seinen Dienst natürlich nur im Internen Netz anbieten.
Damit es leichter wird, hier erstmal meine Konfigurationsdateien:
/etc/bind/named.conf
options {
directory "/var/bind";
forwarders {217.237.150.51; 217.237.148.22;};
listen-on-v6 { none; };
listen-on { 192.168.16.1; 127.0.0.1; };
// to allow only specific hosts to use the DNS server:
//allow-query {
// 127.0.0.1;
//};
// if you have problems and are behind a firewall:
//query-source address * port 53;
pid-file "/var/run/named/named.pid";
};
zone "." IN {
type hint;
file "named.cache";
};
zone "localhost" IN {
type master;
file "pri/localhost.zone";
allow-update { none; };
notify no;
};
zone "127.in-addr.arpa" IN {
type master;
file "pri/127.zone";
allow-update { none; };
notify no;
};
zone "home" {
type master;
file "/var/bind/home.hosts";
};
zone "16.168.192.in-addr.arpa" {
type master;
file "/var/bind/192.168.16.rev";
};
/var/bind/home.hosts
$ttl 120
@ IN SOA server root.server (
200210037
10800
3600
604800
86400
)
@ IN NS server
server IN A 192.168.16.1
multimedia IN A 192.168.16.1
datenbank IN A 192.168.16.1
netzwerk IN A 192.168.16.1
/var/bind/192.168.16.rev
$ttl 120
@ IN SOA server.home. root.server.home. (
2002100318
28800
14400
3024000
38400
)
@ IN NS server.home.
1 IN PTR server.home.
1 IN PTR multimedia.home.
1 IN PTR datenbank.home.
1 IN PTR netzwerk.home.
Vielleicht kann mir ja jemand sagen wo der Fehler steckt? Ich wäre euch sehr dankbar.
ich habe ein kleines Problem mit meinem Server und der Namensauflösung. Ich denke der Fehler liegt irgendwo in meinen Konfigurationsdateien, nur finde ich ihn leider nicht.
Folgendes Problem habe ich. Wenn ich auf dem Server
ping multimedia.home tippe, dann löst er das ganze richtig auf und gibt mir die IP 192.168.16.1 zurück. Versuche ich jetzt aber das ganze mit
ping multimedia so findet er nichts.
Ich verstehe das nicht, den eigentlich sollte es bei beiden Varianten die gleiche Antwort geben.
Vielleicht ist es noch wichtig zu sagen das der Server auch als Router dient. Dabei ist "eth0" das internet Interface und "eth1" ist das externe Interface. Bind soll seinen Dienst natürlich nur im Internen Netz anbieten.
Damit es leichter wird, hier erstmal meine Konfigurationsdateien:
/etc/bind/named.conf
options {
directory "/var/bind";
forwarders {217.237.150.51; 217.237.148.22;};
listen-on-v6 { none; };
listen-on { 192.168.16.1; 127.0.0.1; };
// to allow only specific hosts to use the DNS server:
//allow-query {
// 127.0.0.1;
//};
// if you have problems and are behind a firewall:
//query-source address * port 53;
pid-file "/var/run/named/named.pid";
};
zone "." IN {
type hint;
file "named.cache";
};
zone "localhost" IN {
type master;
file "pri/localhost.zone";
allow-update { none; };
notify no;
};
zone "127.in-addr.arpa" IN {
type master;
file "pri/127.zone";
allow-update { none; };
notify no;
};
zone "home" {
type master;
file "/var/bind/home.hosts";
};
zone "16.168.192.in-addr.arpa" {
type master;
file "/var/bind/192.168.16.rev";
};
/var/bind/home.hosts
$ttl 120
@ IN SOA server root.server (
200210037
10800
3600
604800
86400
)
@ IN NS server
server IN A 192.168.16.1
multimedia IN A 192.168.16.1
datenbank IN A 192.168.16.1
netzwerk IN A 192.168.16.1
/var/bind/192.168.16.rev
$ttl 120
@ IN SOA server.home. root.server.home. (
2002100318
28800
14400
3024000
38400
)
@ IN NS server.home.
1 IN PTR server.home.
1 IN PTR multimedia.home.
1 IN PTR datenbank.home.
1 IN PTR netzwerk.home.
Vielleicht kann mir ja jemand sagen wo der Fehler steckt? Ich wäre euch sehr dankbar.