Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
PostPosted: Thu Sep 15, 2011 4:34 pm 
Offline
Senior Newbie

Joined: Thu Jan 08, 2009 11:40 am
Posts: 6
Since ipv6 addresses can apparently be used in place of a private ip4 address for communication between Linodes, I figured I'd try it out, but I'm not able to ping the other Linode, much less ssh into it.

ifconfig reports the following local address for eth0:
Quote:
inet6 fe80::f03c:91ff:fe96:fca9/64 scope link


But
Quote:
ping6 -I eth0 fe80::f03c:91ff:fe96:fca9
from the other Linode reports
Quote:
Destination unreachable: Address unreachable


What am I missing?


Top
   
 Post subject:
PostPosted: Thu Sep 15, 2011 4:45 pm 
Offline
Senior Member
User avatar

Joined: Sun Aug 10, 2008 11:26 am
Posts: 104
Location: ~$
That's a link-local address, which doesn't allow routing. You'll want to use your public IPv6 address to communicate between your linodes.


Top
   
 Post subject:
PostPosted: Thu Sep 15, 2011 5:15 pm 
Offline
Senior Newbie

Joined: Thu Jan 08, 2009 11:40 am
Posts: 6
Code:
ping6 -I eth0 2600:3c00::f03c:91ff:fe96:fca9
also results in a "destination unreachable" ping result.

By the way, what is a link-local address for if not for communicating between two devices on the same network?


Top
   
 Post subject:
PostPosted: Thu Sep 15, 2011 9:28 pm 
Offline
Senior Member
User avatar

Joined: Sat Aug 30, 2008 1:55 pm
Posts: 1739
Location: Rochester, New York
Link-local addresses are mostly used to bootstrap stateless autoconfiguration. The first 64 bits (fe80::) will be predictable and the last 64 bits will be unique to that interface. It allows there to be a sensible source address for neighbor and router solicitations to the appropriate multicast groups.

But that's neither here nor there... obviously, something isn't set up correctly.

First, omit the -I eth0 from the ping6 command. You shouldn't need it. That's what the routing table is for :-)

Secondly, do you have any iptables or ip6tables filters blocking ICMP or ICMPv6 traffic? IPv6 makes significant use of ICMPv6, and it shouldn't be filtered.

If neither of those are it, what are the outputs of "ip -6 addr" and "ip -6 route" ?

_________________
Code:
/* TODO: need to add signature to posts */


Top
   
 Post subject:
PostPosted: Thu Sep 15, 2011 11:45 pm 
Offline
Senior Member

Joined: Sat May 03, 2008 4:01 pm
Posts: 568
Website: http://www.mattnordhoff.com/
Plus, don't forget *both* machines have to be set up correctly to communicate with each other! Even after you fix the f03c:91ff:fe96:fca9 one, the other one might be broken too. You might want to try ping6ing something else too, e.g. ns1.linode.com or ipv6zombo.com, to make sure that the *source*'s IPv6 works too.

_________________
Matt Nordhoff (aka Peng on IRC)


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


Who is online

Users browsing this forum: No registered users and 1 guest


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