Seite 1 von 1

Opsiserver löst namen nicht auf

Verfasst: 16 Apr 2014, 13:07
von Manfred
Hallo Forum ,

mein opsi Testserver löst keine Namen auf, obwohl ich ihm bei der Installation einen Namensserver mitgeteilt habe.
Hier mal die einträge aus der /etc/Network/interfaces

Code: Alles auswählen

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 10.58.204.209
        netmask 255.255.255.0
        gateway 10.58.204.7
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 10.58.204.2
        dns-search de33804x.vw-group.com
der /etc/Hosts

Code: Alles auswählen

127.0.0.1       localhost.localdomain   localhost
10.58.204.209   de33804xs00209.de33804x.vw-group.com    de33804xs00209

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
und der /etc/resolv.conf

Code: Alles auswählen

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.58.204.2
search de33804x.vw-group.com
nameserver 192.168.1.254
domain uib.local
search uib.local
wie kann ich die config von Hand anpassen?
Ich könnte auch noch alternative DNS-Server eintragen, wenn ich wüsste wo und wie.

Manfred

Re: Opsiserver löst namen nicht auf

Verfasst: 16 Apr 2014, 13:21
von dkoch

Code: Alles auswählen

 nslookup opsi.org
liefert dir den angefragten dns und seine antwort.

Alternative dns-server werden einfach an den Parameter angehängt

Code: Alles auswählen

dns-nameservers 10.58.204.2 10.58.204.3 10.58.204.4
Edit: ich hab mir das gerade nochmal angesehen und der inhalt der resolv.conf stimmt nicht mit den interfaces überein.
Nach bearbeiten der /etc/network/interfaces muss du mit:

Code: Alles auswählen

service networking restart


Die Änderungen anwenden

Debian Wiki:
https://wiki.debian.org/NetworkConfigur ... ameservers
und
https://wiki.debian.org/NetworkConfigur ... nf_program

Re: Opsiserver löst namen nicht auf

Verfasst: 16 Apr 2014, 13:47
von Manfred
Hallo dkoch,

danke für die Tips;
habe die zusätzlichen dns-Server eingetragen und versucht die Interfaces neu zu starten,
die Rückmeldung hat mich etwas verwirrt:

Code: Alles auswählen

root@de33804xs00209:~# service networking restart
stop: Unknown instance:
networking stop/waiting
daher habe ich noch mal den Server neu gestartet.
Die Namensauflösung geht immer noch nicht.
hier nochmal zum Vergleich die Einträge der /etc/Network/Interfaces

Code: Alles auswählen

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 10.58.204.209
        netmask 255.255.255.0
        gateway 10.58.204.7
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 10.58.204.2 10.57.87.2 10.58.77.2 10.57.142.2
        dns-search de33804x.vw-group.com
und der /etc/resolv.conf

Code: Alles auswählen

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.58.204.2
nameserver 10.57.87.2
nameserver 10.58.77.2
search de33804x.vw-group.com
nameserver 192.168.1.254
domain uib.local
search uib.local
/etc/resolv.conf (END)
und hier noch die Ausgabe von nslookup auf einen Server im selben Netz:

Code: Alles auswählen

nslookup DE33804XS00001
;; Got SERVFAIL reply from 10.58.204.2, trying next server
;; Got SERVFAIL reply from 10.57.87.2, trying next server
Server:         10.58.77.2
Address:        10.58.77.2#53

** server can't find DE33804XS00001: SERVFAIL
und mit dem vollen namen:

Code: Alles auswählen

root@de33804xs00209:~# nslookup DE33804XS00001.vw-group.com
Server:         10.58.204.2
Address:        10.58.204.2#53

** server can't find DE33804XS00001.vw-group.com: NXDOMAIN
noch eine Idee?

Re: Opsiserver löst namen nicht auf

Verfasst: 16 Apr 2014, 13:55
von dkoch
Manfred hat geschrieben: und hier noch die Ausgabe von nslookup auf einen Server im selben Netz:

Code: Alles auswählen

nslookup DE33804XS00001
;; Got SERVFAIL reply from 10.58.204.2, trying next server
;; Got SERVFAIL reply from 10.57.87.2, trying next server
Server:         10.58.77.2
Address:        10.58.77.2#53

** server can't find DE33804XS00001: SERVFAIL
und mit dem vollen namen:

Code: Alles auswählen

root@de33804xs00209:~# nslookup DE33804XS00001.vw-group.com
Server:         10.58.204.2
Address:        10.58.204.2#53

** server can't find DE33804XS00001.vw-group.com: NXDOMAIN
noch eine Idee?
Die Server wurden angefragt und sie antworten, dass sie den Host nicht kennen.

Wenn deine Domäne .vw-group.com ist und nicht de33804x.vw-group.com dann ist dein dns-search auch falsch. Bei dnssearch werden nur domänen angegeben:

Code: Alles auswählen

dns-search vw-group.com
Edit: Der volle Name (fqhn) für den Host den du Auflösen willst ist entweder: DE33804XS00001.vw-group.com oder DE33804XS00001.de33804x.vw-group.com da kenne ich jetzt euer Netz natürlich nicht. Dazu bräuche ich aber mal eine konkrete Aussage wie den euer Netz gegliedert ist.

Re: Opsiserver löst namen nicht auf

Verfasst: 16 Apr 2014, 15:58
von Manfred
Vielen Dank für deine Unterstützung,
ich hatte mich beim Tippen verhaspelt.
also nochmal
der richtige DNS Eintrag in der /etc/interfaces lautet
dns-search de338040.vw-group.com
mit diesem bekomme ich den Namen auch aufgelöst. Ein nslookup zeigt folgendes Ergebnis
root@de33804xs00209:~# nslookup DE338040S00001.de338040.vw-group.com
Server: 10.58.204.2
Address: 10.58.204.2#53

Name: DE338040S00001.de338040.vw-group.com
Address: 10.57.87.2

Danke nochmal

Manfred