Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I read that disabling IPv6 speeds up browsing and is recommended from a security perspective. Is this true? IF I disable it, how many sites will I not be able to access? According the Mozillazine, Firefox first tries IPv6 and if that fails, tries IPv4. Will disabling IPv6 reverse the preference, or disable it entirely?

share|improve this question
up vote 4 down vote accepted

I'd not bother. Most websites arn't IPV6 ready, but whether you look for IPV6 is a system level thing, not a browser level thing.

In general, turning off IPV6 hasn't really shown a subjective difference in performance, and most systems don't have it anyway. It won't hurt, but it won't speed anything up.

Trying IPV6 first and IPV4 next is the current behaviour in a dual stack system (that is to say one that has IPV6 natively, a tunnel, or miredo set up). I'd leave it as such.

Securitywise, having working IPV4 its no different from having a public IPV4 IP, and well, NAT isn't security. Just exercise common sense and not run garbage you don't need, and have a good sensible firewall set up, and you'd be safe.

I ran an IPV6 capable server a few years and apparently most brute force attacks ignore it cause of the massive address space.

share|improve this answer
Thanks for clearing that up! :) – asymptotically Oct 31 '12 at 3:27
But modern system checks both IPv6 and IPv4 at the same time. There are a RFC out that describes the new ways with dual stacks. Anyway, if you don't have a IPv6 address which start with 2, you don't have any global address and can't reach rest of the IPv6 Internet. ufw have IPv6 enabled, so you could start with that package, and if you run a SSH server, just add SSH to ufw, and with limit and lost of scrit kiddies will use lot of their own resources. – Anders Oct 31 '12 at 5:25
If you don't use it, it will not make any impact on the performance. I have never seen any bad effekt from IPv6 on a non IPv6 net.. – Anders Oct 31 '12 at 5:31
My point, exactly – Journeyman Geek Oct 31 '12 at 5:34

Actually the web browsers implement something called Happy Eyeballs. Which means the browser check both IPv4 and IPv6 at the same time, and uses the connection which succeeds first. It is design to minimize the delay experienced by the user.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.