Hi Thomas,
>> denk doch mal kurz über den eigentlich Sinn von DNS (Domain Name
>> Service --> "Übersetzung" von Namen nach IP-Adressen) und über folgendes
>> nach:
> Ich bin mir ziemlich sicher, darüber nachgedacht zu haben :=(((
> Das muß ja nicht heißen, dass ich zwangsläufig zum richtigen Ergebnis
> komme aber so simpel und dumm wie Du das hinstellst ist meine Frage gar
> nicht.
> Der Client verbindet sich doch in jedem Fall mit dem Router. Und nicht der
> Client sondern der Router baut die Verbindung ins Internet auf. Und nicht
> der Client, sondern der Router bekommt eine öffentliche IP. Und nicht der
> Client sondern der Router übersetzt (beim Einsatz von NAT) die öffentliche
> in eine private IP.
> Warum nimmt der Router also keine DNS Adresse an und weiß - "Ahh - ich,
> der Router betreibe für meine Clients die DNS Auflösung (OK,
> korrekterweise die Anfrage zur DNS Auflösung). Dann teile ich meinem
> Client also die korrekte IP mit. Nichts anderes macht der Router doch
> auch, wenn ich keine statischen IPs verwende.
>
> Aber ich habe verstanden, dass der Router das nicht macht.
Der Router kann das schon machen. Nur hast Du vergessen Deinen Client zu
sagen, dass er den Router auch fragen soll.
Das ist in etwa so, wenn Du Deinen Mitarbeitern vergisst zu sagen, sie
sollen, wenn sie Fragen bzgl. Telefonnummern haben doch am Empfang unten
anrufen, die besorgen dann die passenden Nummern. Wenn der Mitarbeiter das
nicht weiss, tut er es auch nicht... (auch wenn Menschen da ggf. adaptiver
als dumme Computer sind) ... und automatisch "einfach so" funktioniert in
der IT sowieso nichts, auch wenn es für den unbedarften Laien ggf. den
Anschein erweckt, steckt sehr viel Wissen und Technologie dahinter, dass es
so tut wie es aussieht.
Zurückkommend auf Dein DNS-Problem: Deswegen trägst Du auf dem Client z.B.
als DNS-Server DIE IP-Adresse ein, welche die Namensauflösung für den Client
übernehmen soll, hier z.B. Dein Router (er arbeitet dann als "DNS-Proxy"),
der dann, wie Du schon beschrieben hast, den Rest für den Client übernimmt
und lediglich das Ergebnis dem Client zurück übermittelt.
Merke: Wer nicht fragt, bekommt auch keine Antwort.. it's that simple
--
Tobias Redelberger
StarNET Services (HomeOffice)
Schoenbornstr. 57
D-97440 Werneck
Tel: +49 (9722) 4835
Mobil: +49 (163) 84 74 421
Email:
T.Redelberger@starnet-services.net
Web:
http://www.starnet-services.net