[問題] debian上設定6to4

作者: kevinbbv (kevin)   2010-10-11 11:27:41
我在 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 是正常運作的
作者: dbshadow (hmmmmmmmmmm...)   0000-00-00 00:00:00
手動加上2002的6to4位址 另外::x.x.x.x是tunnel address補充prefix-length 為/16 也就是只有2002
作者: kevinbbv (kevin)   0000-00-00 00:00:00
/sbin/ip -6 addr add 2002:d316:42f8::1/16 dev tun6to4手動加入上面這個address後,ping6 www.ipv6.org可以通但是ping6 www.kame.net沒辦法通,我去抓封包來看有echo reply,但是在debian的console上卻沒辦法收到這是為什麼呢?
作者: dbshadow (hmmmmmmmmmm...)   0000-00-00 00:00:00
ping出去的位址跟回來的位址不同? 沒封包看我也不知道 囧
作者: kevinbbv (kevin)   0000-00-00 00:00:00
ping出去的位址和回來的位址是一樣的,沒有改變上一句是說ping出去的IPv6位址和回來的IPv6位址是一樣被你說中了,IPv4位址不一樣,出去的dest=192.88.99.1回來的source=192.88.99.2,這樣子有辦法解決嗎?
作者: dbshadow (hmmmmmmmmmm...)   0000-00-00 00:00:00
那應該不是問題 這是正常的 XD
作者: kevinbbv (kevin)   0000-00-00 00:00:00
沒辦法連線是正常的?XD可是我用XP的6to4可以ping成功
作者: dbshadow (hmmmmmmmmmm...)   0000-00-00 00:00:00
我是指source=192.168.88.99.2是正常的 問題應該是別的
作者: kevinbbv (kevin)   0000-00-00 00:00:00
XP ping回來的source=192.88.99.1,怎麼會這樣?
作者: dbshadow (hmmmmmmmmmm...)   0000-00-00 00:00:00
我想 應該要先把192.88.99.2的意義搞清楚

Links booklink

Contact Us: admin [ a t ] ucptt.com