* Bastian Venthur:
> Jochen Schulz schrieb:
>> * Jochen Schulz:
>> 
>>> send host-name "foobar.mydomain.com";
>> 
>> Oder schreib noch besser einfach nur den Hostnamen zwischen die "". Die
>> Domain weiß ja sicher der dnsmasq (und teilt sie den Clients auch mit).
>
> also beim Server kommt der neue Hostname auch an, doch leider kann mein 
> Server den Hostnamen nicht auflösen.

Wie probierst Du das? Benutzt der Server zum Auflösen auch wirklich
dnsmasq? Vergleiche mal 'host einclient localhost' und 'host einclient'
auf dem Server. Mit der ersten Variante erzwingst Du, daß host auch
wirklich dnsmasq auf localhost fragt.

Meine Vermutung: in Deiner /etc/resolv.conf steht Dein Upstream-DNS. Der
wird von dnsmasq benutzt, aber Programme auf dem Server selbst lesen
auch die /etc/resolv.conf ein und benutzen den Upstream, der ja deine
lokalen Hostnamen nicht kennen kann.

Macht Dein Server auch ppp(oe)? Wenn ja, dann laß dnsmasq die
resolv.conf einlesen, die der ppp-daemon anlegt (IIRC
/etc/ppp/resolv.conf) und trage in die /etc/resolv.conf 127.0.0.1 ein.

> Ich zweifle langsam daran, ob dnsmasq überhaupt für sowas ausgelegt ist. 
> Die Doku deutet zwar ein "ja" an, aber alle HOWTOS die ich gelesen haben 
> gehen immer davon aus, dass man für bestimmte Hostnamen feste IPs 
> vergibt (was ja bei DHCP nicht immer Sinn der Sache ist).

Ich habe da auch etwas rumprobieren müssen, aber letztlich funktioniert
es. Hier läuft jetzt dnsmasq auf meinem Router (WRT54G) und die einzige
fixe IP hat mein kleiner Server. WLAN-CLients kriegen alles per DHCP,
deren Hostnamen werden von überall immer toll aufgelöst.

> Wenn keiner auf dieser Liste mit diesem Programm genau das hinbekommen 
> hat, ohne feste IPs für bestimmte Hosts zu vergeben, muss ich wohl oder 
> übel wieder zu BIND und DHCP zurück *grusel*.

Ne, laß mal. Kriegen wir schon hin.

J.
-- 
At night I go to the kitchen; specifically, the knife drawer.
[Agree]   [Disagree]
                 <http://www.slowlydownward.com/NODATA/data_enter2.html>


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Reply via email to