PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme bei DNS-Auflösung externer IP's aus dem LAN



26.05.00, 13:56
Hi,

nun steht es mein Mini-LAN (2 Linux-PC) mit Internetanbindung. NA ja, fast.

Ich kann externe IP-Adressen aus dem LAN anpingen. D.h IP-Masquerading läuft. Allerdings kann ich keine ping mit Namen (z.B www.linux.de) (http://www.linux.de)) ausführen. Es kommt immer "Host unknown".

Die Konfigurationsdateien sehen so aus:

hosts (LAN-PC)

192.168.0.1--gateway.home.de--gateway # 0
192.168.0.11--client.home.de--client # 0
127.0.0.1--localhost.localdomain--localhost # 0


resolv.conf (LAN-PC)

DOMAIN home.de
192.168.0.1


hosts (Gateway-PC)

192.168.0.1--gateway.home.de--gateway # 0
192.168.0.11--client.home.de --client # 0
127.0.0.1--localhost.localdomain--localhost # 0


resolv (Gateway-PC)

DOMAIN home.de
SEARCH online.de
193.158.139.134
195.25.2.129


Bem.: 193.... 195..... sind die DNS-Server des Providers

Wie gesagt, die Auflösung der externen IP aus dem LAN (Client-PC) funktioniert nicht. Die Auflösung interner IP klappt. Der
Gateway-PC kann übrigens externe IP's auflösen.

Nun ist guter Rat teuer. Wer kann helfen?

blackbird
26.05.00, 14:16
hi trax69!

sollt eigentlich ganz einfach sein! trag die dns-server auf allen clients ein, dann sollten die auch adressen auflösen können http://www.linuxinfoserver.de/ubb/wink.gif

grüsse blackbird

26.05.00, 15:10
Leider war das auch nicht der Schlüssel zum Erfolg.

Desweitern habe ich noch festgestellt: wenn man den Client mit Windows startet hat er die gleichen Probleme.

Schlußfolgerung es liegt an der Konfiguration des Gateway.

Was nun? Kann die IP-Masq. bzw Firewallkonfiguration schuld sein?

Kimsey
26.05.00, 15:44
Hi,

hast Du den Router bei den Clients als solchen und als DNS-Server eingetragen ?

Vielleicht solltest Du es auch in Erwägung ziehen den Router als DNS-Forwarder einzurichten.


------------------
may the source be with you

27.05.00, 12:56
Hi Kimsey,

entschuldige meine Unwissenheit. Aber was ist ein DNS-Forwarder?

#route -n auf dem Client ergibt:

Ziel----------Router--------Getmask--------Flags-Metric-Ref-Use-Ifac
192.169.0.11--0.0.0.0------255.255.255.255--UH-----0----0----0--eth0
192.168.0.0---0.0.0.0------255.255.255.0----U------0----0----0--eth0
127.0.0.1-----0.0.0.0------255.0.0.0--------U------0----0----0--lo
0.0.0.0-------192.168.0.1--0.0.0.0----------UG-----0----0----0--eth0

Was nun?

Kimsey
27.05.00, 20:02
Hi,

bist Du sicher das die beiden IP`s in Deiner resolv.conf auf dem Router auch wirklich Nameserver sind? Ich habe nämlich einen Porstscan an den beiden Rechnern gemacht und keinen Doimain-Service (Port 53) finden können.

Wie Du einen DNS-Forwarder einrichtest kannst Du unter <a href='http://sdb.suse.de/sdb/de/html/dns_cache.html'>http://sdb.suse.de/sdb/de/html/dns_cache.html</a> nachlesen.

Viel Erfolg!


------------------
may the source be with you

28.05.00, 15:29
Vielen Dank für Deine Mühe Kimsey!

Auf deinen Hinweis hin habe ich nochmal meinen Provider kontaktiert.
1. die erste IP ist nicht mehr aktuell und
2. bei der 2.IP ist mir ein Tipfehler unterlaufen.

Nachdem ich das dann korrigiert habe lief's wie am Schnürchen.

Na ja, wer lesen kann ist klar im Vorteil!

Positiver Nebeneffekt: ich hab gleich mal ein DNS-Server eingerichtet. Das stand erst weiter hinten auf meiner Liste. Nur so lernt man was!

So long
Trax69