Bind - resolv.conf - host.conf

Post Reply
Message
Author
Felix Gast

Bind - resolv.conf - host.conf

#1 Post by Felix Gast »

Hallo ich hab gerade ein Brett vor dem Kopf.
Ich dachte dass ging schon mal bei mir.

FRAGE 1:

/etc/resolv.conf

Code: Select all

search meinnetz.local
Wenn ich nun von meinem DNS-Server (auf dem auch diese resolv.conf ist) pinge mit

Code: Select all

ping client1
dann wird daraus auch

Code: Select all

ping client1.meinnetz.local
und die IP wird richtig aufgelöst.

Wenn ich nun von client1 (Windows XP) pinge mit

Code: Select all

ping server
dann antwortet niemand, da der DNS-Suffix nicht angehängt wird und die IP nicht aufgelöst werden kann.
Wenn ich den Suffix selbst noch anhänge geht alles.

Sollte der Bind nicht selbst den Suffix anhängen? Oder muss das der Client machen?

FRAGE 2:

/etc/host.conf

Code: Select all

order hosts bind
multi on
/etc/hosts

Code: Select all

127.0.0.1       localhost
192.168.1.201   client1.dyndns.org
Wenn ich von meinem DNS-Server pinge mit

Code: Select all

ping client1.dyndns.org
dann löst er auch richtig auf "192.168.1.201" auf

Wenn ich nun von meinem client1 pinge, dann wird nicht diese IP aufgelöst.

Warum wird da nicht erst die /etc/hosts befragt??[/quote]

User avatar
Janka
Posts: 3585
Joined: 11. Feb 2006 19:10

#2 Post by Janka »

1. Du musst dem Client am Client in die richtige Domain einordnen.
2. Das hängt vom DNS-Server ab. Nimm dnsmasq statt bind, da ist das Verhalten genau so wie du es dir wünschst.

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Felix Gast

#3 Post by Felix Gast »

Na klar die Domaineinstellungen am Client.

Hab die derzeit noch als 'Arbeitsgruppe' eingestellt.


Zu Problem 2: dann werd ich halt noch eine weitere Zone in Bind rein machen.

Vielen Dank

Post Reply