"dig" funtioniert nicht bei Rechnern im LAN

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
eanneser
Beiträge: 39
Registriert: 12.06.2002 20:19:34

"dig" funtioniert nicht bei Rechnern im LAN

Beitrag von eanneser » 10.08.2006 08:01:00

Hallo,
in meinem LAN läuft ein bind9.
Die Auflösung der Namen funktioniert soweit.
Mit nslookup kann ich auch IPs von Rechnern ermitteln

Code: Alles auswählen

...@sebigbos:~$ nslookup rohrpostix
Server:         192.168.12.235
Address:        192.168.12.235#53

Name:   rohrpostix.dsv.local
Address: 192.168.12.252
mit dig klappt das nicht

Code: Alles auswählen

...@sebigbos:~$ dig rohrpostix
; <<>> DiG 9.3.2 <<>> rohrpostix
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 54360
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;rohrpostix.                    IN      A

;; AUTHORITY SECTION:
.                       4349    IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2006080901 1800 900 604800 86400

;; Query time: 5 msec
;; SERVER: 192.168.12.235#53(192.168.12.235)
;; WHEN: Thu Aug 10 07:59:16 2006
;; MSG SIZE  rcvd: 103
woran kann das liegen? (externe Rechner werden richtig aufgelöst!)

Danke
Edgar

Edit by Snoopy:
Code-Tags für die Leserlichkeit eingefügt.

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Re: "dig" funtioniert nicht bei Rechnern im LAN

Beitrag von herrchen » 10.08.2006 09:31:48

eanneser hat geschrieben: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 54360
[...]
;; AUTHORITY SECTION:
. 4349 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM.
[...]
woran kann das liegen?
für mich sieht es so aus, als ob mit der konfiguration von "bind" etwas nicht stimmt.
poste doch mal deine zone.

herrchen

eanneser
Beiträge: 39
Registriert: 12.06.2002 20:19:34

Beitrag von eanneser » 10.08.2006 11:17:18

hier das Zone-File

Code: Alles auswählen

;
; BIND data file for dsv.local
;
$TTL    604800
@               IN      SOA     automatix.dsv.local. root.localhost. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;

                NS              automatix

tumirnix        IN  A           192.168.12.1
automatix       IN  A           192.168.12.235
verleihnix      IN  A           192.168.12.236
verliernix      IN  A           192.168.12.237
idefix          IN  A           192.168.12.238

rohrpostix      IN  A           192.168.12.252

bonus           IN  A           192.168.100.100
zusammenschlus  IN  A           192.168.100.101
Edit by Snoopy:
Code-Tags für die Leserlichkeit eingefügt.

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von herrchen » 10.08.2006 11:27:41

eanneser hat geschrieben:hier das Zone-File:
setzt doch ganz oben noch folgendes ein:

Code: Alles auswählen

$ORIGIN dsv.local.
herrchen

eanneser
Beiträge: 39
Registriert: 12.06.2002 20:19:34

Beitrag von eanneser » 10.08.2006 12:48:43

Danke für den Tipp,

hilft aber nichts!

Edgar

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von herrchen » 10.08.2006 13:34:17

eanneser hat geschrieben: hilft aber nichts!
ich kann der sache im moment nicht auf den grund gehen, vermute aber, dass "dig" per default die "search" sektion in der "/etc/resolv.conf" nicht auswertet.

/EDIT:
man dig hat geschrieben: +[no]search
Use [do not use] the search list defined by the searchlist or
domain directive in resolv.conf (if any). The search list is not
used by default.
teste mal:

Code: Alles auswählen

dig rohrpostix +search
herrchen

eanneser
Beiträge: 39
Registriert: 12.06.2002 20:19:34

Beitrag von eanneser » 10.08.2006 14:02:50

Stimmt, mit "+search" klappt's.
Danke für die Hilfe

Edgar

Code: Alles auswählen

...@sebigbos:~$ dig rohrpostix +search

; <<>> DiG 9.3.2 <<>> rohrpostix +search
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58584
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;rohrpostix.dsv.local.          IN      A

;; ANSWER SECTION:
rohrpostix.dsv.local.   604800  IN      A       192.168.12.252

;; AUTHORITY SECTION:
dsv.local.              604800  IN      NS      automatix.dsv.local.

;; ADDITIONAL SECTION:
automatix.dsv.local.    604800  IN      A       192.168.12.235

;; Query time: 5 msec
;; SERVER: 192.168.12.235#53(192.168.12.235)
;; WHEN: Thu Aug 10 14:01:22 2006
;; MSG SIZE  rcvd: 94
Edit by Snoopy:
Code-Tags für die Leserlichkeit eingefügt.

Antworten