Dinh
Well-Known Member
Moin
Ich hoffe, ihr könnt mir hier bei meinem Netzwerkproblem weiterhelfen.
Der Thread wurde sehr lang, sorry, ich wollte das Problem einfach genug genau beschreiben!
Vorgeschichte
Da unser alter Router den Geist aufgegeben hatte musste ein neuer her. Der alte Router vergab per DHCP 10.0.0-er IPs, der neue vergibt 192.168-er IPs.
Unter dem alten Router trat das Problem NICHT auf!
Problem
Wenn ich mit Firefox eine Domain aufrufe, braucht er ca. 1min um die Domain zu finden (lädt die seite also noch nicht). Sobald die Domain mal gefunden wurde lädt die Seite schnell und ich kann mit normalen Ladezeiten durch die Unterseiten (z.B. eines Forums) navigieren. Beim Aufruf einer neuen Domain (z.B. eines anderen Forums) "sucht" er wieder ca. 1min.
Das Problem trat schon unter 5.4 auf. Seither hab' ich 6.0 frisch installiert und hatte gehofft, das Problem so zu lösen.
Das selbe Problem hab' ich unter Ubuntulinux; unter WindowsXP funktioniert alles einwandfrei...
Meine Vermutung: Der neue Router hat keinen DNS-Server
Configfiles
(IP des Router: 192.168.1.1 / Am PC zugewiesene IP: immer 192.168.1.34)
/etc/rc.conf
hostname="lukas.w.ch"
(wenn ich den leerlasse, wie unter [1] beschrieben, dann startet nicht mal mehr xfwm4! Wenn ich sie auf 192.168.1.34 setze, ändert sich gar nichts.)
/etc/hosts
::1 localhost localhost.w.ch
127.0.0.1 localhost localhost.w.ch
/etc/host.conf
hosts
bind
/etc/resolv.conf
nameserver 192.168.1.1
(ich hab versucht den Nameserver von hand auf einen von [2], den ich anpingen kann, zu ändern. Nach einem Neustart steht da aber wieder 192.168.1.1 drin!)
/etc/nsswitch.conf
group: compat
group_compat: nis
hosts: files dns
networks: files
passwd: compat
passwd_compat: nis
shells:files
(ich denke, da drin liegt der Fehler)
Fehlersuche
"ping www.google.ch (und jede andere Domain)", "ping localhost", "ping 192.168.1.34" und "ping 192.168.1.1"
funktionieren problemlos und ohne Verzögerung
"ifconfig" gibt die richtige IP zurück.
"hostname" gibt den richtigen hostnamen aus der rc.conf zurück.
"host 192.168.1.34" meldet:
;; connection timed out; no servers could be reached
"host localhost" meldet:
localhost has address 127.0.0.1
localhost has IPv6 address ::1
;; connection timed out; no servers could be reached
Ich bin wirklich um jede Hilfe sehr froh!!!
[1] http://wiki.bsdforen.de/index.php/FreeBSD_-_Namensauflösung
[2] http://www.gsnw.de/public/dns-server.php
Ich hoffe, ihr könnt mir hier bei meinem Netzwerkproblem weiterhelfen.
Der Thread wurde sehr lang, sorry, ich wollte das Problem einfach genug genau beschreiben!
Vorgeschichte
Da unser alter Router den Geist aufgegeben hatte musste ein neuer her. Der alte Router vergab per DHCP 10.0.0-er IPs, der neue vergibt 192.168-er IPs.
Unter dem alten Router trat das Problem NICHT auf!
Problem
Wenn ich mit Firefox eine Domain aufrufe, braucht er ca. 1min um die Domain zu finden (lädt die seite also noch nicht). Sobald die Domain mal gefunden wurde lädt die Seite schnell und ich kann mit normalen Ladezeiten durch die Unterseiten (z.B. eines Forums) navigieren. Beim Aufruf einer neuen Domain (z.B. eines anderen Forums) "sucht" er wieder ca. 1min.
Das Problem trat schon unter 5.4 auf. Seither hab' ich 6.0 frisch installiert und hatte gehofft, das Problem so zu lösen.
Das selbe Problem hab' ich unter Ubuntulinux; unter WindowsXP funktioniert alles einwandfrei...
Meine Vermutung: Der neue Router hat keinen DNS-Server
Configfiles
(IP des Router: 192.168.1.1 / Am PC zugewiesene IP: immer 192.168.1.34)
/etc/rc.conf
hostname="lukas.w.ch"
(wenn ich den leerlasse, wie unter [1] beschrieben, dann startet nicht mal mehr xfwm4! Wenn ich sie auf 192.168.1.34 setze, ändert sich gar nichts.)
/etc/hosts
::1 localhost localhost.w.ch
127.0.0.1 localhost localhost.w.ch
/etc/host.conf
hosts
bind
/etc/resolv.conf
nameserver 192.168.1.1
(ich hab versucht den Nameserver von hand auf einen von [2], den ich anpingen kann, zu ändern. Nach einem Neustart steht da aber wieder 192.168.1.1 drin!)
/etc/nsswitch.conf
group: compat
group_compat: nis
hosts: files dns
networks: files
passwd: compat
passwd_compat: nis
shells:files
(ich denke, da drin liegt der Fehler)
Fehlersuche
"ping www.google.ch (und jede andere Domain)", "ping localhost", "ping 192.168.1.34" und "ping 192.168.1.1"
funktionieren problemlos und ohne Verzögerung
"ifconfig" gibt die richtige IP zurück.
"hostname" gibt den richtigen hostnamen aus der rc.conf zurück.
"host 192.168.1.34" meldet:
;; connection timed out; no servers could be reached
"host localhost" meldet:
localhost has address 127.0.0.1
localhost has IPv6 address ::1
;; connection timed out; no servers could be reached
Ich bin wirklich um jede Hilfe sehr froh!!!
[1] http://wiki.bsdforen.de/index.php/FreeBSD_-_Namensauflösung
[2] http://www.gsnw.de/public/dns-server.php