| Author |
Message |
randymized
Joined: 08 Jan 2009
Posts: 6
|
| Posted: Thu Sep 15, 2011 3:34 pm Post subject: transfer between Linodes using ipv6 |
|
|
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? |
|
| Back to top |
|
funkytastic
Joined: 10 Aug 2008
Posts: 99
Location: ~$
|
| Posted: Thu Sep 15, 2011 3:45 pm Post subject: |
|
|
| 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. |
|
| Back to top |
|
randymized
Joined: 08 Jan 2009
Posts: 6
|
| Posted: Thu Sep 15, 2011 4:15 pm Post subject: |
|
|
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? |
|
| Back to top |
|
hoopycat
Joined: 30 Aug 2008
Posts: 1294
Location: Rochester, New York
|
| Posted: Thu Sep 15, 2011 8:28 pm Post subject: |
|
|
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" ? |
|
| Back to top |
|
mnordhoff
Joined: 03 May 2008
Posts: 451
|
| Posted: Thu Sep 15, 2011 10:45 pm Post subject: |
|
|
| 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. |
|
| Back to top |
|
| |