网上其他的方法有很多,我也列举了出来。
在这里我想再简单地说一下我自己解决的办法:
1. 解决Teredo不合格:
首先检查teredo状态:
cmd中输入 netsh int teredo show stat
如果看到状态是offline,
以管理员身份重新打开一个cmd或powershell,
依次输入:(每一行之后按回车)
netsh
int ipv6
set teredo client
如果看到状态是qualified或dormant,则一切正常
如果看不到状态或者状态是unqualified,进行以下步骤:
win10搜索框搜索“服务”,或者“service”,打开服务,找到其中的IP Helper:

所以正常情况下,IP helper开机是运行的,运行模式是自动。
如果不是,右键选择属性,开机类型选择自动,然后点击开启,然后应用,确定。

如果本身是开启的但还是有teredo问题的,可以选择将其手动关闭再开启一次。
这样teredo应该就可以正常了。