在我的 VDS 上,6to4 和 Teredo 似乎都运行不佳(数据包丢失率约为 40%)。
just-ping.com显示 6to4 和 Teredo 地址的数据包丢失率为 10%-80%,但 IPv4 地址的数据包丢失率为 0%。
运行时ping6 -n ipv6.google.com
,tcpdump -n 'host 192.88.99.1'
我发现ICMP6, echo request
发往 192.88.99.1 的数据包比ICMP6, echo reply
从 192.88.99.1 返回的数据包多。
如何调试?6to4 不可靠性可能是由我方配置错误或某些远程端的问题引起的吗?
答案1
调试 6to4 问题几乎是不可能的。您的传出 6to4 流量(到非 6to4 目的地)将转到 IPv4 地址 192.88.99.1。互联网上有多个针对该地址的公共 6to4 中继。您需要对 192.88.99.1 进行跟踪路由,以找出您当前正在使用哪一个(它会随时间而变化)。这是一点信息。然后取决于您连接到哪个 IPv6 目的地。他们将使用最近的 6to4 中继他们. 几乎不可能找出他们使用的是哪一个中继。
任何一个中继都可能导致数据包丢失。