Internet Protocol version 6 (IPv6) : Trouble connecting - Web Search Help
Sign in
 

Web Search Help

Internet Protocol version 6 (IPv6)

Test your IPv6 connection to see if your computer and connection are ready for IPv6.

What is IPv6?

The Internet Protocol (IP) is the language that computers use to communicate with each other on the Internet; it works much like phone numbers, which let us connect one telephone to another.

IPv6 is the new version of the Internet Protocol. The addresses used by the current version of the Internet Protocol, IPv4, are nearly all used. At Google, we believe that IPv6 is essential to the continued health and openness of the Internet – and that by allowing all devices on a network to talk to each other directly, IPv6 will enable innovation and allow the Internet to continue to grow.

World IPv6 Day

Most websites today use only IPv4. But on June 8, 2011 - World IPv6 Day New window icon - major web companies, including Google, Facebook, Yahoo!, and Bing, will enable IPv6 on their main websites for 24 hours. IPv6 will be enabled in addition to IPv4, so if you don’t have IPv6, don’t worry - you will simply use IPv4 as usual.

IPv6 connectivity issues

Over 99.9% of users do not have any problems going to IPv6-enabled websites. However, in rare cases, users may have IPv6 enabled, but not working properly. This may cause delays and connection problems when visiting Google and other participating websites on June 8.

IPv6 connectivity problems are usually caused by misconfigured or misbehaving home network equipment (e.g., home routers), bugs in operating systems, or issues in ISP networks. In many cases, the problem can only be solved by upgrading or replacing home routers and by upgrading operating systems, or if the ISP fixes it. However, it is possible to work around the problem by using IPv4.

If you experience delays connecting to IPv6-enabled websites, you can work around the problem using one of the following:

  • Use an IPv4-only website, if one is available. For example, you can access Google at ipv4.google.com instead of www.google.com.
  • Upgrade to the latest version of your browser. Older versions of many browsers have known bugs with IPv6, and later versions may incorporate workarounds for IPv6 connectivity-related issues in operating systems, routers, and ISP’s.
  • Install a browser that includes workarounds for IPv6 connectivity problems, such as Google Chrome.

If you are still experiencing connectivity issues, here are some additional suggestions for common operating systems:

Windows 7 / Windows Vista

Try one of the following options:

  • Disable IPv6 tunnel interfaces. Tunnel interfaces are less reliable than native IPv4 or IPv6 connectivity. You can do this by downloading Microsoft Fix it 50412.
  • Configure your computer to use IPv4 instead of IPv6. You can do this by downloading Microsoft Fix it 50410.
For more information, please visit Microsoft Support New window icon

Windows XP

Uninstall the IPv6 protocol by following these steps:

  1. Go to Start
  2. Select Control Panel
  3. Click Network and Internet Connections
  4. Open Network Connections
  5. Right-click any local area connection, and then click Properties
  6. Select Microsoft TCP/IP version 6 in the list of installed components, and then click Uninstall
  7. Choose Yes in the Uninstall Microsoft TCP/IP version 6 dialog box
  8. Click Close to save changes to your network connection

Please visit Microsoft XP Professional Product Documentation New window icon for more detailed information.

Mac

Try one of the following options:

  • Upgrade your Operating System to OS X 10.6.5 or later
  • Disable IPv6 by following these steps:
    1. Go to the Apple logo menu
    2. Select System Preferences
    3. Select Network. If the lock is locked, click it to enable changes.
    4. Click Advanced
    5. Go to TCP/IP and set Configure IPv6 to Off

Linux

Try one of the following options:

  • Add the following lines to /etc/gai.conf (Create it if it does not exist):
    scopev4 ::ffff:169.254.0.0/112 2
    scopev4 ::ffff:127.0.0.0/104 2
    scopev4 ::ffff:0.0.0.0/96 14
  • Disable IPv6 by using the following command:
    echo 1 | sudo tee /proc/sys/net/ipv6/conf/all/disable_ipv6


Please visit ARIN wiki New window icon for more detailed instructions and information on IPv6.

Tell us how we're doing: Please answer a few questions about your experience to help us improve our Help Center.