PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DNS Auflösung Host nicht gefunden



dabe
18.05.01, 19:40
Hallo!

Ich habe ein Problem mit meinem T-DSL Router unter Suse 7.1 Prof. Ich habe Linux neu installiert und
habe jetzt ein Problem mit der DNS-Auflösung. Das Routing ins Internet funktioniert soweit, nur ich
hatte vor der Installation Bind 8 eingerichtet und das hat auch funktioniert. Ich habe mir vor der
Neuinstallation extra die Config Dateien gesichert und die nur zurückgespielt, damit ich evtl. Fehler bei
einer Neuinstallation aus dem Weg gehe, nur jetzt ist das Problem dass ich lokale Adressen auflösen
kann, aber das forward ins Internet funktioniert nicht. Fehlermeldung localhost not found. Non-authori...
server, bzw. Non-existent host/domain. Habt Ihr vielleicht ne Ahnung was ich
falsch gemacht habe?

In yast habe ich unter Nameserver Konfiguration den lokalen 127.0.0.1 eingetragen, wie zuvor auch,
nur jetzt funktioniert die weiterleitung an den T-online Nameserver, aber die Verbindung wird aufgebaut.
Also www Adresse kann ich nicht aufrufen von den Clienten, bzw. per nslookup. Nur IP-Adressen kann
ich erreichen!

PC: Pentium 200, 64 MB, 1 GB HDD, kein KDE

Viele Grüße Daniel

P.S.:Habe dieses Posting leider in das falsche Forum gepostet, deswegen habe ich es nochmal hierrein gemacht!

Djuke Masters
18.05.01, 20:03
trag mal bei name servern

erstens dein 127.0.0.1 und den 194.25.2.129

dann noch di etc/ppp/ip-up
ändern ....weil sonst ändert dir der 194.25.2.129 dir andauernt deine nameserver und das ist nicht zweckmässig

und zwar mit # vor den zeilen auskommentieren

also im bereich ip-up)
#if ["$MS_DNS1"}; then
...
bis
...
# if
# if

dann soltte deine ppp automatisch aufgebaut werden wenn du mit nem client raus willst

dein eigener nameserver guckt nähmlich nicht automatisch nach draussen

[ 18. Mai 2001: Beitrag editiert von: Djuke Masters ]

Sven_R
18.05.01, 21:09
hi
wenn du aus deinem dns einen master dns machen würdest könntet du die dns von der telekom weglassen. das bringt weniger progleme mit sich, und die ip 127.0.0.1 würde ich weglassen. an deiner stelle würde ich nur mit rechner ips arbeiten.
nimm lieber die lokale ip adresse deines rechners.
unter www.bauanleitung-linuxserver.de (http://www.bauanleitung-linuxserver.de) habe ich einige seiten online die dir weiter helfen sollten.


cu

bauanleitung-linuxserver.de

MaddinR
19.05.01, 09:40
Hi,

du soltest mal nachschauen ob named auch gestartet wird, wenn ja schau dier mal die datei /etc/hosts an, dort sollte stehen
127.0.0.1 localhost

und in /etc/host.conf
order hosts,bind

wenn dort alles stimmt poste mal die meldung von route -n

als nameserver 127.0.0.1 einzutagen ist richtig da du dynamische IP adressen verwendest.

martin

MaddinR
19.05.01, 14:07
Hi,

hier mal der link zur entsprechenden seite von SuSE: http://sdb.suse.de/sdb/de/html/dns_cache.html

eth0,eth1 sind in der routingtabelle gleich eingetragen da sie sich im selben netzwerksegment befinden, besser ist eth0,eth1 so zuzuweisen:
eth0:192.168.0.1
eth1:192.168.1.1

martin

dabe
19.05.01, 23:27
Hi!

Erstmal vielen Dank für die vielen Antworten!

Also route -n gibt das hier aus:
linux:~ # route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
217.5.98.78 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 217.5.98.78 0.0.0.0 UG 0 0 0 ppp0

Ist es eigentlich normal, dass eth0 und eth1 bei die gleiche IP haben. Denn eigentlich habe ich 192.168.0.1 für eth0 und 192.168.0.99 für eth1 vergeben. Unter diese IP ist eth0 auch von den Client auszuerreichen. -->Apache, ftp, ping usw.
In der hosts, und hosts.conf sind die Werte eingetragen.

[ 19. Mai 2001: Beitrag editiert von: dabe ]

dabe
20.05.01, 00:21
Hi!

Also ich habe das jetzt mal umgestellt, aber gebracht hat es nix. Ich denke ich werde nochmal Linux neu drauf machen und dann nochmal ausprobieren. Ich kann entweder nur lokale oder nur externe Adressen auflösen, komisch.

Trotzdem vielen Dank für eure Hilfe!

Daniel

dabe
21.05.01, 23:42
Hi!

Ich habe gestern Linux neu installiert, PPPoE konfiguriert und den Bind 8 installiert. Getestet und es lief. Dann habe ich die Maskierung für das Lan über die Personal-Firewall aktiviert und dann konnte er keine externe Antworten mehr empfangen. Die Firewall hat wohl die Meldungen einfach abgeblockt. Über das normale Firewallscript läuft es jetzt.

Trotzdem nochmal vielen Dank für Eure Hilfe!

Daniel