作者kevinbbv (kevin)
站内IPv6
标题[问题] debian上设定6to4
时间Mon Oct 11 11:27:41 2010
我在 debian 的 /etc/network/interfaces 里加入
auto tun6to4
iface tun6to4 inet6 v4tunnel
pre-up modprobe ipv6
address 2002:d316:42f8::1
netmask 16
gateway ::192.88.99.1
endpoint any
local 211.22.66.248
执行 ifconfig 後可以看到 tun6to4 的 interface
但是此 interface 只有 inet6 addr: ::211.22.66.248/128 Scope:Compat
没有 2002 开头的 IPv6 address
我没办法 ping6 www.ipv6.org
去抓封包来看
IPv6 的 source 是 ::211.22.66.248
我觉得这里有问题
source address 应该要是 2002 开头的才对
不知为什麽 tun6to4 没有 2002 开头的 address
有人知道 why 吗?
谢谢
p.s.IPv4 是正常运作的
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.22.66.248
1F:→ dbshadow:手动加上2002的6to4位址 另外::x.x.x.x是tunnel address 10/11 17:59
2F:→ dbshadow:补充prefix-length 为/16 也就是只有2002 10/11 18:03
3F:→ kevinbbv:/sbin/ip -6 addr add 2002:d316:42f8::1/16 dev tun6to4 10/12 14:46
4F:→ kevinbbv:手动加入上面这个address後,ping6 www.ipv6.org可以通 10/12 14:48
5F:→ kevinbbv:但是ping6 www.kame.net没办法通,我去抓封包来看 10/12 14:49
6F:→ kevinbbv:有echo reply,但是在debian的console上却没办法收到 10/12 14:53
7F:→ kevinbbv:这是为什麽呢? 10/12 14:55
8F:→ dbshadow:ping出去的位址跟回来的位址不同? 没封包看我也不知道 囧 10/12 22:55
9F:→ kevinbbv:ping出去的位址和回来的位址是一样的,没有改变 10/13 09:51
10F:→ kevinbbv:上一句是说ping出去的IPv6位址和回来的IPv6位址是一样 10/13 09:55
11F:→ kevinbbv:被你说中了,IPv4位址不一样,出去的dest=192.88.99.1 10/13 09:58
12F:→ kevinbbv:回来的source=192.88.99.2,这样子有办法解决吗? 10/13 09:59
13F:→ dbshadow:那应该不是问题 这是正常的 XD 10/15 10:26
14F:→ kevinbbv:没办法连线是正常的?XD可是我用XP的6to4可以ping成功 10/16 17:44
15F:→ dbshadow:我是指source=192.168.88.99.2是正常的 问题应该是别的 10/17 08:43
16F:→ kevinbbv:XP ping回来的source=192.88.99.1,怎麽会这样? 10/18 17:35
17F:推 dbshadow:我想 应该要先把192.88.99.2的意义搞清楚 10/21 08:42