Q. Now, I know how to configure IPv6 tunnel but how do I browse website using IPv6 IP address like 2001:4860:0:2001::68 under Firefox or Opera web browser?
A. For command line or for browser IPv6 addresses need to be specified by enclosing addresses in square brackets like [2001:4860:0:2001::68].
Fire a webbrowser and type the following url:
http://[2001:4860:0:2001::68]/

(Fig.01: Browsing Website Using IPv6 Address)
I strongly recommend using DNS for resolving all IPv6 host names.
Continue reading rest of the IPv6 Configurations series (TOC):
- tspc: Debian / Ubuntu Linux Configure IPv6 Tunnel
- How To Test Linux Operating System for IPv6 Networking Support
- How To Specify and Browse Website Using IPv6 Address With Firefox, Opera Web Browser
- How To Ping IPv6 Address Using Windows Vista / Xp or Windows Server 2008 / 2003 Server
Featured Articles:
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- My 10 UNIX Command Line Mistakes
- 10 Greatest Open Source Software Of 2009
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- Top 20 OpenSSH Server Best Security Practices
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Linux Video Editor Software
Want to read Linux tips and tricks, but don't have time to check our blog everyday? Subscribe to our daily email newsletter to make sure you don't miss a single tip/tricks. Subscribe to our weekly newsletter here!
- Email FAQ to a friend
- Download PDF version
- Printable version
- Comment RSS feed
- Last Updated: 10/7/08



{ 12 comments… read them below or add one }
does the router also have to enable ipv6 connection? cause i checked my system supports ipv6 but i got a 404 using the address above “http://[2001:4860:0:2001::68]/”
No, if you are using tunnel
Yes, if you are using native ipv6 transport
Did you configured IPv6 tunnel?
during my testing time i was at public wifi hotspot, but i am sure my home router sure support ipv6. thanks
ok i tried at home, still no luck by putting
http://2001:4860:0:2001::68/into the browser location bar.
You need to enclose the address in square brackets
Hi. Could you help me? I am trying to connect to the same machine (running Apache) using IPv6. I take the IPv6 address for eth0 interface from `ifconfig` output, that is fe80::250:4ff:fea5:d634, and put it into address bar, i.e. http://fe80::250:4ff:fea5:d634/, but the browser does not connect. If I use the IPv4 address, it connects successfully.
Of course, I can’t connect to Google using http://2001:4860:0:2001::68/ either.
I use Ubuntu Linux and Firefox at the moment.
Sorry. That is http://fe80::250:4ff:fea5:d634/ what I put into the address bar, of course.
you need to enclose the IPv6 address in in square brackets [fe80::250:4ff:fea5:d634]
Also, make sure apache is configured for IPv6 and listing on IPv6 port 80.
Thank you. I actually put the brackets, but they are not displayed in the links on this page somehow. Now I’ll try to find how to configure Apache.
Oh. And why can’t I connect to google? It is not under my Apache configuration…
Hi Vivek,
Thanks for the tutorials. I was able to use go6.net’s utilities to install ipv6 on a single Windows machine
But I have multiple machines. Do I need to have a seperate account for each machine?
Is there anyway that I can request a range of addresses and setup one machine to be the tunnel?
Yes, you can use go6.net’s utilities, change the type from “host” to “router”, and then when you connect, you’ll get a /56, of which a /64 will be announced (called router advertisement) onto your local LAN/wifi connection. Your machine will then become a tunnel gateway. All of the machines on your LAN/wifi network that have ipv6 enabled will see the ipv6 network advertisement, auto generate the last 64 bits of the address, and know to speak directly to your machine in order to gateway ipv6 traffic out to the internet. It will still use whatever you have defined as the default gateway for ipv4 traffic. The two networks operate in parallel as far as the end users are concerned.