Archiv verlassen und diese Seite im Standarddesign anzeigen : Mein DNS funktioniert nicht!!
Hallo erstmal.
Ich habe folgendes Problem.
Ich habe unter SuSE 7.1 einen DNS Server mittels bind8 eingerichtet.
Ich hab die named.conf bearbeitet, und die Zonen Dateien geschrieben.
WEnn ich jetzt einen ping auf einen der Namen absetze, versucht er den namen auch aufzulösen und sagt dann nach kurzer Zeit. Unknown Host.
Ich hab mittlerweile keine Idee mehr woran das liegen könnte, da ich mittlerweile auch schon drei Tage im Internet gesucht hab.
Eigentlich ist es auch nicht das erste mal das ich den DNS einrichte, aber irgendwie klappt es diesesmal nicht.
Ich poste gleich mal meine named.conf und eine meiner zone dateien.
Named.conf :
options {
directory "/var/named";
# the default is to fail, if the master file is not correct
check-names master warn;
pid-file "/var/run/named.pid";
statistics-interval 0;
cleaning-interval 720;
datasize default;
stacksize default;
coresize default;
files unlimited;
recursion yes;
multiple-cnames yes;
forward only;
forwarders {
192.168.0.1;
};
#listen-on { 5.6.7.8; };
#listen-on port 1234 { !1.2.3.4; 1.2/16; };
};
#
zone "." {
type hint;
file "root.hint";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "127.0.0.zone";
};
# user defined zones
zone "sesamstrasse" {
type master;
file "named.sesam";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "named.0";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "named.1";
};
___
named.1:
$ORIGIN 1.168.192.in-addr.arpa.
@ IN SOA elmo.sesamstrasse. root.elmo.sesamstrasse.(
20010807 ; serial
3H ; refresh
15M ; retry
1W ; expiry
1D) ; minimum
@ IN NS elmo.sesamstrasse.
1.1.168.192.in-addr.arpa. 1D IN PTR elmo.sesamstrasse.
10.1.168.192.in-addr.arpa. 1D IN PTR ernie.sesamstrasse.
____
named.sesam
@ 1D IN SOA sesamstrasse. root.elmo.sesamstrasse. (
20010807 ; serial
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
@ IN NS elmo.sesamstrasse.
localhost.sesamstrasse. IN A 127.0.0.1
elmo.sesamstrasse. IN A 192.168.0.1
elmo1.sesamstrasse. IN A 192.168.1.1
tiffy.sesamstrasse. IN A 192.168.0.10
ernie.sesamstrasse. IN A 192.168.1.10
loopback IN CNAME localhost
elno IN CNAME elmo
elno1 IN CNAME elmo1
tiffz IN CNAME tiffy
ermie IN CNAME ernie
Hi,
also der Forwarder sollte auf den DNS-Server deines ISP stehen, oder wenn du keine hast.. dann ganz raus.
Versuch das mal.
CU
JDuck001
Hmmm hab ich probiert ganz rauszunehmen.
Der Rechner hängt nicht am Internet, so das der Nameserver des Providers da leider nicht viel Sinn macht.
WEnn ich den forwarder ganz rausnehm, dann versucht er nicht mal mehr eine Auflösung zu betreiben.
Hi,
also so sieht meine named.conf aus.. versuch das mal..
--- named.conf
options {
directory "/etc/named";
forwarders {
194.25.2.129;
};
// query-source address * port 53;
cleaning-interval 600;
interface-interval 600;
statistics-interval 0;
dialup yes;
};
//
// boot file for name server
//
// type domain source host/file backup file
zone "." {
type hint;
file "root.cache";
};
// setup root servers
zone "0.0.127.IN-ADDR.ARPA" {
type master;
//
// boot file for name server
//
// type domain source host/file backup file
zone "." {
type hint;
file "root.cache";
};
// setup root servers
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "127.0.0";
};
// own localhost domain
zone "home.NET" {
type master;
file "home.net.zone";
};
zone "1.168.192.IN-ADDR.ARPA" {
type master;
file "192.168.1";
};
zone "2.168.192.IN-ADDR.ARPA" {
type master;
file "192.168.2";
};
---
Ach ja.. du hast Forward only, dabei sollte der auch nichts machen.. denn dein Namedserver schickt die Anfragen immer wieder weiter an sich selbst, aber kann sie nie beantworten, da sie immer wieder nur forgewardet werden.
CU
JDuck001
danke erstmal, das probier ich jetzt ersteinmal aus
Nein das tut auch nicht.
Ich glaub der Fehler muss irgendwo in den Zonendateien liegen.
Mit deiner named.conf versucht er nicht mal die Namen aufzulösen.
Ich hab deine named.conf ein bisschen an mein Netzwerk angepasst, aber nichts gravierendes verändert.
Halt nur das bei mir die Datei mit den Root-DNS Servern root.hint und nicht root.cache heisst.
Mein Verzeichnis ein anderes ist meine IP-Adressen sich minimal unterscheiden und meine Zonen Dateien anders heissen.
Soooo endlich funktioniert meine Namen in IP Adressen auflösung. Warum weiss ich zwar auch noch nicht, aber das finde ich auch noch raus.
Das einzige was noch nicht geht ist das reverse mapping.
falls mir da nochmal jemand helfen kann wär ich sehr dankbar.
erstmal schon dankeschön an alle, die sich bemüht haben mir zu helfen.
eine meine reverse Dateien poste ich hier. die anderen sind äquivalent.
named.1
___
1.168.192.in-addr.arpa. IN SOA elmo.sesamstrasse. root.elmo(
20010807 ; serial
3H ; refresh
15M ; retry
1W ; expiry
1D) ; minimum
1.168.192.in-addr.arpa. IN NS elmo.sesamstrasse.
1.1.168.192.in-addr.arpa. IN PTR elmo.sesamstrasse.
10.1.168.192.in-addr.arpa. IN PTR ernie.sesamstrasse.
Hi,
wenn ich es richtig sehe, fehlt Dir die Zone localhost, zumindest in Deinem ersten Posting ist nichts davon in named.conf.
Der forwarder muß raus, das ist ja einer von Deinen Rechnern.
Deine Datei für die Zone "sesamstrasse" ist falsch, soweit darin Hinweise auf localhost sind.
Grüße,
WErner
Ja die benutz ich gar nicht.
Die Angaben für localhost, stehen in meiner Zonendatei für die Zone "sesamstrasse".
Ich hab grad mal ausprobiert die localhostdatei zu verwenden (die wird ja glaub ich mitgeliefert), aber dann kann ich localhost nicht mehr auflösen.
Also lass ich die erstmal hier mit in der Zone stehen.
Was immer noch nicht funktioniert ist das reverse mapping.
Von Namen zu IP Adressen funktioniert ja jetzt, nur umgekehrt leider nicht.
:(
Kann ich für meinen localhost eigentlich keine CNAME records anlegen??
Ich wollte das Ding zusätzlich loopback nennen, aber den CNAME record akzeptiert er weder in der Zonendatei localhost.zone noch in meiner named.sesam .
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.