Page 1 of 1
DNS Error
Posted: 2003-11-12 13:52
by techneo
Servus,
leider verstehe ich jetzt garnichts mehr.
habe die Domain digisystem.de und nutze die auch als Primären Nameserver ns.digisystem.de
Wenn ich eine Ping auf ns.digisystem.de mache wird der korrekt ausgeführt. Mache ich aber eine Ping auf digisystem.de sagt er mir Host nicht gefunden!
Schlundtechnologie zeigt mir bei dieser Domain wenn ich ein Update machen DNS Error.
Wenn ich mit Puty mich einloggen und mit dig eine Abfrage starte würd der Namerserver-Eintrag koorek angezeigt.
Puhhh, kann mir einer dabei helfen was ich falsch mache?
Thx for help
DIGIMan
Re: DNS Error
Posted: 2003-11-12 14:36
by robertw
Code: Select all
pxxx:/var/named # ping digisystem.de
ping: unknown host digisystem.de
pxxx:/var/named # ping ns.digisystem.de
ping: unknown host ns.digisystem.de
Wenn Dir geholfen werden soll, musst Du mindestens die Fehlermeldung posten. Am besten auch noch /etc/named.conf und die Zonen-Files. Und alles bitte als
Re: DNS Error
Posted: 2003-11-12 15:41
by oxygen
Der Server hat keine enstprechende Zone vorrätig:
p15112405:~ # dig -t any digisystem.de @ns.digisystem.de
; <<>> DiG 9.1.2 <<>> -t any digisystem.de @ns.digisystem.de
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 5813
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;digisystem.de. IN ANY
;; Query time: 2 msec
;; SERVER: 217.160.170.55#53(ns.digisystem.de)
;; WHEN: Wed Nov 12 15:37:58 2003
;; MSG SIZE rcvd: 31
Das sollte so aussehen:
dig -t axfr digisystem.de @ns.digisystem.de
; <<>> DiG 9.1.2 <<>> -t axfr digisystem.de @ns.digisystem.de
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21064
;; flags: qr aa rd; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 2
;; QUESTION SECTION:
;digisystem.de. IN AXFR
;; ANSWER SECTION:
digisystem.de. 86400 IN SOA ns.digisystem.de. hostmaster.digisystem.de. 2003110508 10800 3600 604800 3600
digisystem.de. 86400 IN NS ns.digisystem.de.
digisystem.de. 86400 IN NS ns2.digisystem.de.
digisystem.de. 86400 IN MX 10 mx.digisystem.de.
digisystem.de. 86400 IN MX 20 mx00.kundenserver.de.
digisystem.de. 86400 IN A 217.160.170.55
*.digisystem.de. 86400 IN CNAME digisystem.de.
;; ADDITIONAL SECTION:
ns.digisystem.de. 86400 IN A 217.160.170.55
ns2.digisystem.de. 86400 IN A ...
;; Query time: 2 msec
;; SERVER: 217.160.168.62#53(ns.digisystem.de)
;; WHEN: Wed Nov 12 15:39:05 2003
;; MSG SIZE rcvd: 237
Re: DNS Error
Posted: 2003-11-12 23:35
by techneo
So sieht meine Zone aus digisystem.de.db
Code: Select all
$ORIGIN digisystem.de.
$TTL 86400
digisystem.de. IN SOA ns.digisystem.de. hostmaster.digisystem.de. (
2003110401
10800
3600
604800
86400 )
ns.digisystem.de. 86400 IN A ns.digisystem.de
digisystem.de. 86400 IN A 217.160.170.55
*.digisystem.de. 86400 IN A 217.160.170.55
digisystem.de. 86400 IN MX 10 mail.digisystem.de.
digisystem.de. 86400 IN NS ns.digisystem.de.
digisystem.de. 86400 IN NS ns.schlund.de.
Hier nun die etc/named.conf
Code: Select all
# Copyright (c) 2001 SuSE GmbH Nuernberg, Germany
#
# Author: Frank Bodammer <feedback@suse.de>
#
# /etc/named.conf
#
# This is a sample configuration file for the name server BIND9.
# It works as a caching only name server without modification.
#
# A sample configuration for setting up your own domain can be
# found in /usr/share/doc/packages/bind9/sample-config.
#
# A description of all available options can be found in
# /usr/share/doc/packages/bind9/misc/options.
options {
# The directory statement defines the name server´s
# working directory
directory "/var/named";
# The forwarders record contains a list of servers to
# which queries should be forwarded. Enable this line and
# modify the IP-address to your provider's name server.
# Up to three servers may be listed.
#forwarders { 10.11.12.13; 10.11.12.14; };
# Enable the next entry to prefer usage of the name
# server declared in the forwarders section.
#forward first;
# The listen-on record contains a list of local network
# interfaces to listen on. Optionally the port can be
# specified. Default is to listen on all interfaces found
# on your system. The default port is 53.
#listen-on port 53 { 127.0.0.1; };
# The listen-on-v6 record enables or disables listening
# on IPV6 interfaces. Allowed values are 'any' and 'none'
# or a list of addresses. IPv6 can only be used with
# kernel 2.4 in this release.
#listen-on-v6 { any; };
# The next three statements may be needed if a firewall
# stands between the local server and the internet.
#query-source address * port 53;
#transfer-source * port 53;
#notify-source * port 53;
# The allow-query record contains a list of networks or
# IP-addresses to accept and deny queries from. The
# default is to allow queries from all hosts.
#allow-query { 127.0.0.1; };
# If notify is set to yes (default), notify messages are
# sent to other name servers when the the zone data is
# changed. Instead of setting a global 'notify' statement
# in the 'options' section, a separate 'notify' can be
# added to each zone definition.
notify no;
# erlaubt das zone-update zu ns.schlund.de und ns2.schlund.de
allow-transfer { 195.20.224.97; 195.20.225.34; };
};
# The following three zone definitions don't need any modification.
# The first one defines localhost while the second defines the
# reverse lookup for localhost. The last zone "." is the
# definition of the root name servers.
zone "localhost" in {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};
zone "." in {
type hint;
file "root.hint";
};
# You can insert further zone records for your own domains below.
## CONFIXX
Include "/etc/named.confixx";
## /CONFIXX
Ich hoffe das wir damit was anfangen können...
Thx DIGIMan
Re: DNS Error
Posted: 2003-11-13 00:22
by wgot
Hallo,
Dein Nameserver läuft, aber er kennt die Domain digisystem.de nicht.
Test:
Code: Select all
dig @217.160.170.55 digisystem.de any
Der Testbefehl muß die IP enthalten (statt ns.digisystem.de) weil es sich um einen Glue-Record handelt.
Bitte die Datei /etc/named.confixx posten.
Serial erhöhen (2003111301 statt 2003110401) und den Nameserver neu starten.
Gruß, Wolfgang
Re: DNS Error
Posted: 2003-11-13 08:26
by robertw
Code: Select all
ns.digisystem.de. 86400 IN A ns.digisystem.de
Hier fehlt ganz am Ende ein ".". Aber eigentlich sind fast alle Einträge nach dem SOA "merkwürdig". Nicht unbedingt falsch, aber zum Teil unsinng und redundant und zu aufwändig.
Schau Dir mal die
Zonen-Datei aus dem FAQ an und baue Deine dem Muster nach.
Und dann musst Du Deine Zonen-Datei noch einbinden (in named.conf), was bisher bei Dir nicht erfolgt. Auch hier findest Du die Anleitung im FAQ.
Falls Du Deine DNS-Konfiguration über Confixx machst (scheint so), dann gibt es da eigentlich nur einen sinnvollen Rat: Lass es sein. Schalte die Funktion in Confixx ab und konfguriere manuell. Nicht mehr Aufwand aber weniger Probleme. :-)
Robert
Re: DNS Error
Posted: 2003-11-13 20:22
by techneo
Ich benutze Confixx und der sollte die Zone schon korrekt anlegen...!
Habe den Befehl ausgeführt: dig @217.160.170.55 digisystem.de any
Bekommen folgendes angezeigt:
Code: Select all
; <<>> DiG 9.1.3 <<>> @217.160.170.55 digisystem.de any
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 47017
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;digisystem.de. IN ANY
;; Query time: 3 msec
;; SERVER: 217.160.170.55#53(217.160.170.55)
;; WHEN: Thu Nov 13 20:20:39 2003
;; MSG SIZE rcvd: 31
Gruß DIGIMan
Re: DNS Error
Posted: 2003-11-13 20:53
by wgot
Hallo,
DIGIMan wrote:Ich benutze Confixx und der sollte die Zone schon korrekt anlegen...!
das hab ich auch gedacht und mir das Zonefile garnicht genau angesehen.
Robert hat aber völlig recht, da fehlt ein Punkt!
Hat Confixx gemurkst, oder hast Du's abgeschrieben statt kopiert?
Dein nameserver läuft:
bringt vernünftige Antwort.
dig @217.160.170.55 digisystem.de any
digisystem.de kennt er nicht.
Deshalb nochmal die Bitte: poste /etc/named.confixx
Gruß, Wolfgang
Re: DNS Error
Posted: 2003-11-14 10:16
by techneo
Hier der Eintrag in der etc/named.confixx
Code: Select all
zone "digisystem.de" {
type master;
file "/var/named/confixxdns/digisystem.de.db";
};
So trägt Confixx die ein und ich kann keine Fehler finden...
Gruß DIGIMan
Re: DNS Error
Posted: 2003-11-14 10:34
by robertw
Sieht auch okay aus.
Hast Du den von mir bemängelten Punkt mal händisch angefügt, named neugestartet und ausprobiert?
Robert