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):
- FreeBSD Configure IPv6 Networking / Static IP Address
- 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
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!


{ 11 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?