Hallo Andreas, Am 06/05/2015 um 05:58 AM schrieb Kyek, Andreas, Vodafone DE:
Werner Franke wrote: [...]
Was ich jetzt nicht hinbekomme ist die richtige Reihenfolge im /etc/resolv.conv. Das wird vom NetworkManager geschrieben und er schreibt zuerst die Firmen DNS IPs und dann die 10.130.0.5
# Generated by NetworkManager search de.alcatel-lucent.com vlab.alu nameserver firmen-DNS-1 nameserver firmen-DNS-2 nameserver 10.130.0.5
Damit funktioniert aber die Namensauflösung im 10.130-er Netz nicht. So funktioniert's
search vlab.alu de.alcatel-lucent.com nameserver 10.130.0.5 nameserver firmen-DNS-1 nameserver firmen-DNS-2
Wie bekomme ich die richtige Reihenfolge hin (ausser über einen Crontab Job)
Das ist IMO der falsche Ansatz. Das DNS System ist NICHT so designt, das ein NS aus resolv.conf einen Teil auflöst und der nächste NS einen anderen Teil. _wenn_ ein NS aus resolv.conf gefunden wird "gilt" seine Antwort. Die weiteren werden nur befragt wenn der erste nicht erreichbar ist / nicht antwortet.
Danke. Genau das war mein Denkfehler. Wenn man einen solchen Server aufsetzt, muss man also bis der DHCP und DNS läuft die Firmen-DNS-Server-IPs eintragen, damit man ins Netz kommt und Software nachinstallieren kann. Wenn DHCP und DNS dann laufen, muss man die Firmen-DNS-Server-IPs duch die IPs des gerade aufgesetzten DHCP und DNS Servers austauschen. Was ich auch jetzt machen werde.
Oder ist es sinnvoll auch für eth0 den 10.130.0.5 als DNS Server zu konfigurieren und in der DNS Config ein forward zu den Firmen DNS Server einzubauen ?
Yepp - das ist genau der Weg. Das löst der 10er "seine" hosts auf und gibt alles andere, was nicht selber kennt weiter.
Siehe oben. Danke für den entscheidenden Tipp. Gruss Werner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org