hippodriver
Well-Known Member
Hallo board member!
Auf meinem frisch installierten FreeBSD 6.2 Release, ist die Anzeige von vielen Web-Seiten stark verzögert bis unmöglich. bsdforen ist eine der wenigen Ausnahmen. Selbst bei www.google.de wird das Google-Logo nicht komplett geladen. Auch nach 5 Minuten versucht der Web-Browser noch Teile des Logos zu laden. Bei www.freshports.org bekomme ich gar keine Anzeige.
Das Problem tritt mit Konqueror, Firefox, Opera und lynx auf.
Ich vermute ein Problem mit DNS und IPv6. Ein Setzen der KDE_NO_IPV6 Umgebungsvariable in Xsession brachte aber selbst beim Konqueror keine Abhilfe. Ein DNS lookup mit dem host Kommando liefert hingegen deutlich unter einer Sekunde die entsprechenden IP Adressen.
Nach langer und langsamer Suche im Web, habe ich zwei, nennen wir es mal, "Umgehungsansätze" gesehen:
1. lokalen DNS Server aufsetzen -> http://wiki.bsdforen.de/Namensauflösung
2. Neuen Kernel ohne IPv6 kompilieren
Das kann doch nicht das Standardverfahren sein.
"sysctl -a | grep inet6" liefert ja einige Treffer, aber ich finde keine Dokumentation für die Variablen. Irgendwie muß man doch die IPv6 Unterstützung auch zur Laufzeit ausschalten können?
In der Manpage von sysctl standen einige Header, mal sehen ob ich dort wirklich Doku für sysctl finde.
Jetzt meine Frage: Wie löse ich das obige Problem richtig?
Mit freundlichen Grüßen
Michael Krauß
Auf meinem frisch installierten FreeBSD 6.2 Release, ist die Anzeige von vielen Web-Seiten stark verzögert bis unmöglich. bsdforen ist eine der wenigen Ausnahmen. Selbst bei www.google.de wird das Google-Logo nicht komplett geladen. Auch nach 5 Minuten versucht der Web-Browser noch Teile des Logos zu laden. Bei www.freshports.org bekomme ich gar keine Anzeige.
Das Problem tritt mit Konqueror, Firefox, Opera und lynx auf.
Ich vermute ein Problem mit DNS und IPv6. Ein Setzen der KDE_NO_IPV6 Umgebungsvariable in Xsession brachte aber selbst beim Konqueror keine Abhilfe. Ein DNS lookup mit dem host Kommando liefert hingegen deutlich unter einer Sekunde die entsprechenden IP Adressen.
Nach langer und langsamer Suche im Web, habe ich zwei, nennen wir es mal, "Umgehungsansätze" gesehen:
1. lokalen DNS Server aufsetzen -> http://wiki.bsdforen.de/Namensauflösung
2. Neuen Kernel ohne IPv6 kompilieren
Das kann doch nicht das Standardverfahren sein.
"sysctl -a | grep inet6" liefert ja einige Treffer, aber ich finde keine Dokumentation für die Variablen. Irgendwie muß man doch die IPv6 Unterstützung auch zur Laufzeit ausschalten können?
In der Manpage von sysctl standen einige Header, mal sehen ob ich dort wirklich Doku für sysctl finde.
Jetzt meine Frage: Wie löse ich das obige Problem richtig?
Mit freundlichen Grüßen
Michael Krauß