我有两台非常相似的电脑
- 两者都运行 Fedora Linux 15 x64
- 两者都位于同一个 IPv4 NAT 后面(我家)
- 两者都运行 Miredo(Teredo 隧道)并具有唯一地址
- 两者都使用从以下来源复制的 Microsoft Teredo Server:这里
- 两者都有可用的 IPv6 连接,这意味着我可以访问以下网站:http://ipv6.google.com/
- 两家公司的防火墙均已禁用
但是,为了对项目进行一些测试,我需要能够通过 IPv6 连接到其中一台计算机上运行的服务器。但是它不起作用,连接只是超时(我正在用 进行测试netcat6
)。ping6
另一台计算机超时。似乎没有任何方法可以让两台计算机通过 IPv6 相互通信。
我可能做错了什么?设置完全相同,所以我没有主意。Teredo 不允许 ping 其他 Teredo 客户端吗?两台计算机都位于同一个 NAT 后面,这会影响什么吗?
答案1
从这里:
A Teredo relay must forward all of the data on behalf of the Teredo clients it serves,
with the exception of direct Teredo client to Teredo client exchanges.
我将尝试建立一条隧道http://sixxs.net
,并查看从 teredo 后面到 SixXS 后面的机器的连接是否可行。
PS 从 Teredo 后面的机器到 sixxs.net 的 AYIYA 隧道后面的机器的连接也不起作用,我不知道为什么。