Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
 Post subject: IPv6 ?
PostPosted: Sat Sep 13, 2003 1:50 am 
Offline
Senior Newbie

Joined: Mon Sep 08, 2003 2:54 am
Posts: 9
I just noticed this on my ifconfig output :

inet6 addr: fe80::fcfd:40ff:fe05:3544/64 Scope:Link

Does this mean my Linode has an IPv6 address? ( that works? )


Top
   
 Post subject: IPv6 routing
PostPosted: Sat Sep 13, 2003 2:11 am 
Offline
Senior Member
User avatar

Joined: Mon Sep 08, 2003 4:49 pm
Posts: 62
Location: Bucharest
I have noticed that, too. I suspect that it does not work, though, because I have also seen this:

Code:
eth0: no IPv6 routers present


Top
   
 Post subject: IPv6 routing
PostPosted: Sat Sep 13, 2003 8:26 pm 
Offline
Senior Newbie

Joined: Sat Sep 13, 2003 7:29 pm
Posts: 8
Website: http://bruggerink.com/~zow
Location: CA, USA
Try doing an `ifconfig -a` -- there appear to be a number of devices configured to do IPv6 to IPv4 tunneling, they just aren't up by default. There are some other devices set up there too that I have no idea why we (Linode users) would ever want them, like a DDP over IP tunnel (for Appletalk), as I can't see you wanting to use them outside a LAN environment.

Anyway, I suspect that we all have properly allocated IPv6 addresses, but if you want to use them, you'll need to configure those tunnels to connect to an existing IPv6 network. (Chris -- would you care to confirm?)

I should also note that my observations are based on the small Debian config.

-"Zow"


Top
   
 Post subject: Re: IPv6 routing
PostPosted: Sat Sep 13, 2003 8:37 pm 
Offline
Senior Member
User avatar

Joined: Mon Sep 08, 2003 4:49 pm
Posts: 62
Location: Bucharest
zow wrote:
I should also note that my observations are based on the small Debian config.


As are mine. Because Debian cooks my emergency bacon.

-Nate


Top
   
 Post subject:
PostPosted: Sun Sep 14, 2003 12:17 am 
Offline
Linode Staff
User avatar

Joined: Tue Apr 15, 2003 6:24 pm
Posts: 3090
Website: http://www.linode.com/
Location: Galloway, NJ
Ok, I'll admit right now that I'm a total IPv6 newbie. Maybe some of you can set me straight?

In my understanding, right now IPv6 requires tunnelling to an IPv6 gateway over IP4.

Without tunnelling, the network provider (in this case, ThePlanet) has to have IPv6 supported (or routable) through their network, assigning IPv6 IPs to everyone, etc.

Let me know if some of the kernel options I've selected are totally useless and I'll remove them and we can save a few K of kernel space.

-Chris


Last edited by caker on Sun Sep 14, 2003 1:27 pm, edited 1 time in total.

Top
   
 Post subject:
PostPosted: Sun Sep 14, 2003 8:28 am 
Offline
Senior Newbie

Joined: Mon Sep 08, 2003 2:54 am
Posts: 9
caker wrote:
In my understanding, right now IPv6 requires tunnelling to an IPv6 gateway over IP4.

Without tunnelling, the network provider (in this case, ThePlanet) has to have IPv6 supported (or routable) through their network, assigning IPv6 IPs to everyone, etc.


yep. I had never seen IPv6 enabled/assigned an address before so I thought this may be a hidden feature.

Quote:
Let me if some of the kernel options I've selected are totally useless and I'll remove them and we can save a few K of kernel space.


After booting my own UML, I see the same thing, so I think it's in the standard config for UML, so leave it I guess. That leaves the option for people to use an IPv6<>IPv4 gateway.


Top
   
 Post subject: Ipv6
PostPosted: Mon Oct 06, 2003 9:07 pm 
Offline
Newbie

Joined: Mon Oct 06, 2003 9:02 pm
Posts: 3
That means the interface speaks IPv6, as well as IPv4.

The address is not a global IPv6 address.. it is what is known as a "link local" address.... something you don't really see in IPv4. It's an address that is used to identify that particular interface internally.

To get on the 6bone, you would have to use tunneling of some sort, which is relatively easy. Google for ipv6 tunnel brokers.

Note to Linode: You might want to consider getting a tunnel, and then offering local "native" ipv6 to the linodes.

[/b]


Top
   
 Post subject:
PostPosted: Fri Jun 25, 2004 10:40 am 
Offline
Junior Member

Joined: Fri Jun 25, 2004 10:31 am
Posts: 27
For me i have used ipv6 many of places i have a box i use with a ipv6 subnet on it but inconfigureing ipv6 on my linode it will not 'work' for example when i do host irc6.oftc.net it does not show any ipv6 addresses (and i know there are ipv6 servers) and when i try to traceroute my route to my tunneler's pop
Quote:
root@wolfnix:~# traceroute 2001:770:100:37::1
traceroute: unknown host 2001:770:100:37::1
root@wolfnix:~# traceroute 2001:770:100:37::1/64
traceroute: unknown host 2001:770:100:37::1/64
root@wolfnix:~#

and for ifconfig -a it shows myt tunnel
Quote:
sit0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

sixxs Link encap:UNSPEC HWaddr 40-3E-E7-87-00-00-00-00-00-00-00-00-00-00-00-00
inet6 addr: 2001:770:100:37::2/64 Scope:Global
inet6 addr: fe80::403e:e787/128 Scope:Link
UP POINTOPOINT RUNNING NOARP MTU:1280 Metric:1
RX packets:40 errors:0 dropped:0 overruns:0 frame:0
TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:4160 (4.0 Kb) TX bytes:4960 (4.8 Kb)


Can anyone help me?

Thanks
Josh


Top
   
 Post subject:
PostPosted: Fri Jun 25, 2004 10:43 am 
Offline
Junior Member

Joined: Fri Jun 25, 2004 10:31 am
Posts: 27
also
Quote:
ip tunnel add sixxs mode sit local 64.62.231.135 remote 193.1.31.74
ip link set sixxs up
ip link set mtu 1280 dev sixxs
ip tunnel change sixxs ttl 64
ip -6 addr add 2001:770:100:37::2/64 dev sixxs
ip -6 ro add default via 2001:770:100:37::1 dev sixxs
is what i do to enable teh tunnel


Top
   
 Post subject:
PostPosted: Fri Jun 25, 2004 11:27 am 
Offline
Junior Member

Joined: Fri Oct 10, 2003 5:57 pm
Posts: 25
Most of the standard net tools come in v6 aware versions, which probably aren't even installed by default.

For instance, you should really be using traceroute6. On debian, you get this from the iputils-tracepath package.

There's also a ping6, in the iputils-ping package.


Top
   
 Post subject:
PostPosted: Fri Jun 25, 2004 11:31 am 
Offline
Junior Member

Joined: Fri Jun 25, 2004 10:31 am
Posts: 27
bpendleton wrote:
Most of the standard net tools come in v6 aware versions, which probably aren't even installed by default.

For instance, you should really be using traceroute6. On debian, you get this from the iputils-tracepath package.

There's also a ping6, in the iputils-ping package.

ah okay i forgot about theses :) thanks


Top
   
 Post subject:
PostPosted: Fri Jun 25, 2004 11:35 am 
Offline
Junior Member

Joined: Fri Jun 25, 2004 10:31 am
Posts: 27
But when i use anything and try to connect to the ipv6 example irssi i try to use it as a hostname when connecting a ipv6 on oftc and it does not work O_O


Top
   
 Post subject:
PostPosted: Sat Jun 26, 2004 4:06 pm 
Offline
Junior Member

Joined: Fri Jun 25, 2004 10:31 am
Posts: 27
I fixed it did not know slackware 9.0 did not have IPv6 aware tools but 9.1 does so i found teh package in the 9.1 package tree and upgraded the one from 9.0 :)


Top
   
 Post subject: ipv6
PostPosted: Tue Jun 29, 2004 5:06 am 
Offline
Newbie

Joined: Tue Jun 29, 2004 4:58 am
Posts: 3
I've got IPv6 running between several of my hosts around the world, using freely available tunnel brokers.

For my Linode, I have debian unstable running on it. I got myself a tunnel from Hurricane Electric, and set it up to my Linode box. You can get a free ipv6 tunnel from http://tunnelbroker.net/

Once you've gotten your tunnel setup (you need to register and then supply your Linode ip address), you can configure it on the linux box. For debian, I needed to install the iproute, iputils-ping and iputils-tracepath packages. Then just run the following to get it talking:

#
# Tunnel from HE - www.tunnelbroker.net
#
ip tunnel add sixbone mode sit remote 64.71.128.82 local =your=linode=ipv4=ip= ttl 255
ip link set sixbone up
ip addr add =your=ipv6=address=/127 dev sixbone
ip route add ::/0 dev sixbone

Traceroute and ping to known ipv6 sites should confirm it all up.

Debian probably has a more correct way of configuring ipv6, but I'm old school and still configure network interfaces by hand.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group