I och med den nya versionen Ubuntu 9.10 har en del uppmärksammat att det går väldigt segt om inte helt omöjligt att surfa med Firefox, för vissa fungerar det inte oavsett webbläsare. Detta beror inte på Ubuntu som många verkar tro, det beror helt enkelt på din ISP, router och/eller ditt modem inte kan hantera den typer av poster.
För att lösa detta problemet finns det två alternatv, ett enkelt och ett lite mer omständigare. Den enklarare lösningen är aktuellt för dig som bara har problem med Firefox, då är det möjligt att inaktivera stödet för IPv6 direkt i webbläsaren. För att inaktivera stödet helt för Ubuntu krävs en liten ändring i GRUB, samt en omstart av datorn.
Alternativ 1 - Firefox
I adressfältet skriver du:
about:config
Och letar sedan redan på följande rad:
network.dns.disableIPv6
Ändra värdet till True. (Osäker på om man behöver starta om webbläsaren eller inte)
Alternativ 2 - GRUB
Öppna en terminal och utför följande kommando för att öppna filen grub som root:
sudo gedit /etc/default/grub
Leta reda på raden:
GRUB_CMDLINE_LINUX
Ändra den till följande:
GRUB_CMDLINE_LINUX="ipv6.disable=1"
Uppdatera sedan GRUB2 med följande kommmando:
sudo update-grub2
Om du inte använder nya GRUB2 använder du dig av kommandot:
sudo update-grub
Starta sedan om din dator för att ändringarna ska börja gälla.











Lathund är en blogg om Ubuntu för alla, oavsett kunskapsnivå. Jag som ligger bakom bloggen är känd under pseudonymen Hund och är 26 år gammal.
Även om du kör "nya grub", alltså grub2 så går det alldeles urmärkt att uppdatera grub med update-grub kommandot.
update-grub2 är bara en "stubbe" till update-grub
update-grub är bara en "stubbe" till exec grub-mkconfig -o /boot/grub/grub.cfg
Var osäker och velade inte chansa.
Om man har uppgraderat från 9.04 så har man inte /etc/default/grub, i alla fall inte jag och flera andra.
Därför fungerade denna instruktion för mig:
http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44250#p358081
Ännu snabbare blev det när jag gjorde som du tipsade om i Firefox. Tack!
/Stefan
Oftast behöver man starta om firefox när man ändrar i about:config... Och varför inaktivera IPv6? Det är som att förneka framtiden... Tjata på er ISP om att dom ska vakna upp och fixa IPv6 stöd i erat nät! Eller så skaffar man en IPv6 tunnel, t.ex. genom tunnelbroker.net som tillhandahåller instruktioner för hur man slänger in tunneln i ett antal olika os... Wake up and smell the future!
Alternativ 1, blockera IPv6 stödet i Firefox löste problemet för min del! Jag bugar och tackar . . det hade jag nog aldrig hittat på egen hand!
@Daniel:
Det är en bra lösning för dom som har problemet. Jag tror inte dom flesta har lust att dras med detta problem nått år till.
Japp, det är en bra lösning
Tjata på ISP + att köra tunnel så länge...
Står en i Frankfurt och en i Stockholm, som tydligen anses bra båda 2
Så tror inte man dras med så mkt fartförlust...
Sen kan man stoltsera med att man kör IPv6 med
Tack för grub-infon.
Har vi sett "peak-ubuntu"? Jag tycker det har varit mycke skit på senare tid. Avahi, xorg automatiserad och nu en ny grub. Påminner lite om lilo...
Jag har hört att den del hemma-routrar skapar dessa problem när man gör DNS-frågor typ ANY eller AAAA.
Men finns det verkligen någon svensk ISP som själva skapar dessa problem?
Ja, det finns det. Har stött på det några ggr.
"host -aC stacken.kth.se" visar hur utmatningen skall se ut om domänen kth.se finns
"host -aC test.kth.se" visar hur utmatningen ser ut om domänen test.se inte finns
Domänen "local." skall inte finnas, men det händer att vissa ISP:er lägger till den.
Om du provar "host -C local", så ser du om den hittas på din maskin. Om den inte hittas, så är allt bra.
Men om den hittas, så kan den komma från din bredbandsdelare/router eller från din ISP.
)
Om /etc/resolv.conf innehåller ett IP-nummer som börjar med 192.168, så kan det vara din router/bredbandsdelare som är felet. Om du tittar i den, så kan du hitta en adress till din ISP:s DNS-server(servrar).
Kommandot "host -C local IP-nummer", där IP-nummer är din ISP:s DNS IP-nummer. Om den hittar domänen local, så har din ISP fel, klaga. Du kan även lägga till OpenDNS.com eller Googles DNS:servrar istället för din ISP:s så länge.
Om kommandot inte hittar domänen local, så är det din bredbandsdelare/router som har fel. Köp en ny (eller prova OpenWTR om du vet vad du gör