How To Specify and Browse Website Using IPv6 Address With Firefox, Opera Web Browser

by Vivek Gite [Last updated: October 7, 2008]

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.

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 }

1 blink4blog 07.12.08 at 7:16 am

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]/”

2 vivek 07.12.08 at 7:26 am

No, if you are using tunnel

Yes, if you are using native ipv6 transport

Did you configured IPv6 tunnel?

3 blink4blog 07.14.08 at 3:30 am

during my testing time i was at public wifi hotspot, but i am sure my home router sure support ipv6. thanks

4 blink4blog 07.14.08 at 3:32 am

ok i tried at home, still no luck by putting

http://2001:4860:0:2001::68/

into the browser location bar.

5 jeff 09.30.08 at 3:38 pm

You need to enclose the address in square brackets

6 Something 01.01.09 at 2:34 pm

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.

7 Something 01.01.09 at 2:36 pm

Sorry. That is http://fe80::250:4ff:fea5:d634/ what I put into the address bar, of course.

8 Vivek Gite 01.01.09 at 2:41 pm

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.

9 Something 01.01.09 at 3:01 pm

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.

10 Something 01.01.09 at 3:03 pm

Oh. And why can’t I connect to google? It is not under my Apache configuration…

11 Divya 01.05.09 at 5:14 pm

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?

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Tagged as: , , , , , , , , , , , ,

Previous post: FreeBSD / OpenBSD: PF Firewall Filter Large Number Of Subnets and IP Address

Next post: How To Patch / Upgrade BIND 9.x Under FreeBSD Operating System