Internet sehr langsam

J

jkreuzer

Eroberer
Hallo,

ich habe einen Linuxserver mit Suse 9.3. Ich gehe mit dem über ein Router ins Internet. Die Ping-Zeiten zum Router sind sehr gut (0,3ms). Wenn ich aber auf eine Seite im Internet pinge, oder mit Firefox draufgehe, dauerst sehr lang oder wird wegen Zeitüberschreitung abgebrochen.
An einem anderen Rechner, der direkt, also nicht über den Router, ins Internet geht, habe ich diese Probleme nicht.

Kennt jemand mein Problem bzw. kann mir helfen?

Und Tschüß
 
Was hast du denn für einen Router?
Was sagt "ping www.heise.de"?
Wie hängt der andere Rechner am Internet? Direkt am DSL Modem? Ist der Rechner ins Netzwerk integriert?
Hast du das Problem auch nach einem "Neustart" von deinem Router (Netzkabel ziehen, warten, Netzkabel wieder einstecken)?

Havoc][
 
Hallo Havoc,

du stellst Fragen.

Also erstmal: Ich bin gerade nicht in der Arbeit. D.h. ich komm erst morgen wieder hin.

Zu den Fragen:
Ich habe einen Ping auf google.de gemacht, da kam irgendeine Meldung von nicht erreichbar oder so (weiß ich nicht mehr genau). Wenn man aber auf die IP von Google pingt, geht es (hat mir der zweite Admin erzählt). D.h. es sollte was mit der Namesauflösung sein.

Der andere Rechner hing am DSL-Modem direkt dran, ist aber jetzt abgeschafft worden.

Zum Neustart des Routers: In dem Netzwerk hängen ungefähr 50 Windows Rechner, die alle keine Probleme machen. Das sollte meiner Meinung reichen, um den Router als Fehlerquelle auszuschließen.

Danke,
Johannes
 
Falls du nur nen DNS Problem hast, solltest du mal deine /etc/resolv.conf posten.

Da sollte sowas wie "nameserver IPDEINESDNS" stehen ... z.B. "nameserver 194.25.2.129" ...

Falls nicht, trag es einfach ein ...
 
Ich kenne dieses Problem. Sowas tritt meist dann auf, wenn was mit den DNS-Einstellungen nicht stimmt bzw. wenn der DNS nicht "schnell genug" ist. Das Problem laesst sich meist problemlos beheben, indem man einen anderen DNS nutzt: z.B. 145.253.2.75 oder 145.253.2.11. Wichtig ist auch die Reihenfolge der Nameserver in /etc/resolv.conf. Der schnellste sollte immer ganz oben stehen.
 
Guten Morgen,
so ich bin endlich dazu gekommen, mich meinem Problem wieder anzunehmen.

Leider muss ich sagen, dass es nicht funktioniert hat.
Aber jetzt kann ich mehr Auskunft geben:
dig heise.de ergibt folgnedes:
Code:
; <<>> DiG 9.3.1 <<>> heise.de
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7649
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;heise.de.                      IN      A

;; ANSWER SECTION:
heise.de.               60      IN      A       193.99.144.80

;; Query time: 70 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Thu Dec  8 08:42:25 2005
;; MSG SIZE  rcvd: 44

Ping auf Google.de:
Code:
linuxdc2:/ # ping google.de
PING google.de (216.239.57.104) 56(84) bytes of data.
64 bytes from 216.239.57.104: icmp_seq=1 ttl=245 time=226 ms
64 bytes from 216.239.57.104: icmp_seq=2 ttl=245 time=227 ms
64 bytes from 216.239.57.104: icmp_seq=3 ttl=245 time=226 ms

--- google.de ping statistics ---
4 packets transmitted, 3 received, 25% packet loss, time 3004ms
rtt min/avg/max/mdev = 226.146/226.563/227.099/0.398 ms

Und in der /etc/resolv.conf steht folgendes:
Code:
nameserver 192.168.1.1
search local
192.168.1.1 ist die IP vom Router. Wenn ich irgendeinen anderen DNS angebe, wird es auch nicht schneller.

Schaut doch eigentlich gut aus, oder? Das Problem ist nur, dass das Internet sehr langsam geht. Im Firefox steht immer "looking up for ..."

Hat jemand dazu irgendwelche Einfälle?

Servus
 
Wenn im Firefox "looking up for..." steht, liegt es definitiv daran, dass er fuer die Aufloesung des FQDN zu lange braucht. Probier mal, ob z.B. google.de oder heise.de schneller geladen wird, wenn du die IP anstatt dem FQDN benutzt.
 
Wenn ich die IP angebe, ist er schneller.
Was aber ist der/die/das FQDN?

Schönen Gruss,
Johannes
 
FQDN steht fuer Full Qualified Domain Name und ist nichts anderes als der sogenannte Domainname. Aber wenn es mit der IP schneller geht, liegt es garantiert an deinen DNS-Einstellungen. Offenbar dauert dann naemlich die Aufloesung des Domainnamens zu lange. Trage mal am Besten die von mir bereits vorgeschlagenen DNS-Server sowohl im Router als auch auf deinem Rechner ein. Danach sollte das ganze schneller sein (und nimm deinen Router als Nameserver raus, das funktioniert nie richtig, sofern du keinen "echten" eigenen DNS auf dem Router laufen hast, was ich ernsthaft zu bezweifeln wage).
 
nameserver 192.168.1.1
search local

Jop dieses Problem habe ich auch wenn die Router IP in der /etc/resolv.conf steht, starte am besten einmal dhcpcd und sichere die /etc/resolv.conf, dann hast du die IP der DNS Server :)

MFG

Dennis
 
Hallo,

ich habe jetzt dhcpcd ausgeführt. Was soll dann passieren? Soll dann was neues in der .conf-Datei stehen? Bei mir hat sich nichts geändert.

Was mir auch noch aufgefallen ist: Wenn ich einen Ping auf eine Seite ausführe, die der Rechner bestimmt noch nicht kennt, hat er trotzdem ping-Zeiten von 65ms. Das sollte ja eigentlich ok sein. Kann es am Firefox oder am Konquerer liegen? Macht der bei Suse 9.3 Probleme?

Servus
 
Zuletzt bearbeitet:
Nein, weder Firefox noch Konqueror machen bei SuSE Probleme. Ich benutze zu Hause auch SuSE 9.3 und habe keinerlei Probleme, solange ich mir die Nameserver nicht per DHCP zuweisen lasse, sondern fest in die /etc/resolv.conf eintrage.
 
Wo sollte das Problem liegen wenn der DNS Server vom DHCP vergeben wird? Das stellt sich weder bei mir zuhause noch in unserer Firma als Problem dar. Im Gegenteil. Es funktioniert einwandfrei. So einen DHCP oder DNS Server sollte man aber btw. eh nicht von Yast einstellen lassen.

Ich hab zwar gerade keine vergleichswerte, aber 200ms für ping an Google ist ziemlich viel, imho.

Kannst du uns vielleicht mal einen Traceroute schicken?

Ist im Firefox vielleicht ein Proxy eingestellt? Oder vielleicht "automatisches suchen nach Proxy"?

Havoc][
 
Das Problem ist, dass gerade Hardware-Router sich oft selbst als DNS angeben, wenn man sich den DNS per DHCP von ihnen zuweisen laesst. Und mit 'nem Router als DNS habe ich bisher immer schlechte Erfahrungen gemacht. Besser ist meist, wenn man die DNS des Providers direkt nutzt. Sicherlich ist das von der Konfiguration des Routers abhaengig, aber die DNS des Provider "fest" in die /etc/resolv.conf eintragen, schliesst zumindest schonmal diese Fehlerquelle aus.
'Nen Traceroute ist allerdings eine gute Idee, dann wird sich ja zeigen, wo der Bottleneck liegt.
 
ich stimme Havoc][ zu das dies nichts mit DHCP zutun hat. Betreibe zuhause einen zyxel router. dort muss man die beiden DNS Server eintragen und die werden dann per DHCP an deinen PC weitergegeben. Guck doch mal ob die da stimmen.

Gruss Style

PS: für meine kisten trage ich die nameserver immer feste ein. freundin udn bruder per dhcp
 
Ja, Zyxel bietet diese Moeglichkeit. Aber nen Level One Router z.B. hat sich selbst als primaeren DNS drin und alles, was man dazu eintraegt, taucht, wenn der Client die Liste per DHCP bezieht, erst an 2., 3. usw. Stelle auf. Damit wird die Namensaufloesung ziemlich verlangsamt. Aehnliche Probleme tauchen auch bei den Billig-Routern von T-Offline und Arcor auf. Nicht jeder hat nunmal das Geld fuer nen ordentliche Zyxel- oder Cisco-Router, auch das sollte man nicht vergessen. (Meine Empfehlung trotzdem, einfach 'ne Linux-Kiste als Router benutzen, da hat man solche Probs garantiert nicht. :) ).
 
Nochmal zu meinem Problem:
Ich habe eine feste IP und der Router ist als DNS eingetragen in der resolve.conf. Wenn ich auf google.de oder eine unbekannte Seite pinge, habe ich 65ms. Wenn ich dagegen im Firefox eine unbekannte Seite eingebe, dann steht looking up ... oder es kommt sogar zu einer Zeitüberschreitung.

Das alles sollte doch kein Problem von DHCP sein.

Außerdem muss man dazu sagen, dass andere Rechner (WinXP) im Netzwerk auch den Router als DNS eingetragen haben und es läuft bestens.

Wie macht man nen Traceroute? Dann schicke ich ihn auch gerne.

Servus
 
jkreuzer schrieb:
Wie macht man nen Traceroute? Dann schicke ich ihn auch gerne.

So....
Code:
[14:41:51] jens@rekelen:~ > traceroute www.google.de
traceroute: Warning: www.google.de has multiple addresses; using 66.249.93.99
traceroute to www.l.google.com (66.249.93.99), 30 hops max, 38 byte packets
 1  xxxx.xxxxxxxx.xx (10.13.253.200)  0.159 ms  0.132 ms  0.124 ms
 2  62.**.**.** (62.**.**.**)  1.283 ms  1.142 ms  1.194 ms
 3  62.**.**.1 (62.**.**.1)  12.754 ms  11.346 ms  11.376 ms
 4  rmws-krlh-de03-gigaet-0-0-0-3.nw.mediaways.net (213.20.222.65)  18.945 ms  19.277 ms  18.971 ms
 5  rmwc-stgt-de01-pos-4-2.nw.mediaways.net (213.20.222.153)  18.867 ms  18.835 ms  19.378 ms
 6  rmwc-mnch-de02-pos-1-0.nw.mediaways.net (195.71.254.89)  18.890 ms  41.560 ms  19.093 ms
 7  213.20.173.177 (213.20.173.177)  18.643 ms  18.567 ms  18.856 ms
 8  xmwc-mnch-de01-vlan-2.nw.mediaways.net (213.20.173.167)  18.764 ms  18.129 ms  18.665 ms
 9  rmwc-mnch-de01-gigaet-0-0.nw.mediaways.net (213.20.173.161)  17.250 ms  17.946 ms  17.855 ms
10  rmwc-brln-de01-pos-1-2.nw.mediaways.net (195.71.254.113)  31.847 ms  53.264 ms  31.992 ms
11  rmwc-brln-de02-pos-7-0.nw.mediaways.net (195.71.234.242)  31.882 ms  32.047 ms  32.173 ms
12  rmwc-frnk-de02-pos-6-0.nw.mediaways.net (195.71.254.97)  32.383 ms  31.921 ms  32.194 ms
13  rmws-frnk-de16-pos-6-0.nw.mediaways.net (213.20.249.198)  35.817 ms  31.817 ms  31.335 ms
14  de-cix.net.google.com (80.81.192.108)  31.341 ms  31.492 ms  57.193 ms
15  216.239.46.47 (216.239.46.47)  35.230 ms  31.232 ms  31.074 ms
16  72.14.238.120 (72.14.238.120)  31.073 ms  51.084 ms  30.666 ms
17  72.14.238.119 (72.14.238.119)  39.055 ms  39.428 ms  39.447 ms
18  64.233.175.246 (64.233.175.246)  41.710 ms  41.101 ms  41.080 ms
19  66.249.94.46 (66.249.94.46)  74.053 ms  47.402 ms  54.366 ms
20  66.249.93.99 (66.249.93.99)  42.427 ms  42.707 ms 66.249.94.46 (66.249.94.46)  48.947 ms
[14:41:57] jens@rekelen:~ >

Wie gesagt, schau doch einfach mal im Firefox in den Proxy einstellungen.

Havoc][
 
Hallo.

Also bei traceroute kam folgendes: (traceroute www.google.de ist ganz oben und hat einen Fehler gebracht)

Code:
linuxdc2:~ # traceroute www.google.de
www.google.de: Temporary failure in name resolution
linuxdc2:~ # traceroute google.de
traceroute to google.de (216.239.57.104), 30 hops max, 40 byte packets
 1  192.168.1.1  0.215 ms   0.213 ms   0.258 ms
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *
linuxdc2:~ # traceroute www.heise.de
traceroute to www.heise.de (193.99.144.85), 30 hops max, 40 byte packets
 1  192.168.1.1  0.218 ms   0.208 ms   0.248 ms
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

Zum Proxy:
Im Firefox ist kein Proxy eingestellt. Es steht auf Direct connection to the internet.

Schönen Gruss,
Johannes
 

Ähnliche Themen

Shell: Funktion ls Not found

Browser-Problem

patch erstellen: Probleme mit autotools?

Opensuse und DSL

Prüfe Internet Verbindung über VPN - wenn nicht = wechsle VPN-Server

Zurück
Oben