#1 - 2024-1-15 20:52
0utsid3r
先说一下背景:宽带是移动,路由器是华硕,然后把光猫改成了桥接模式,在ipv4处宽带拨号成功,ipv6设置处选择了passthrough成功获得公网ip,但是在测试网站测得9/10,说是dns检测不到。在路由器界面选择自动接入DNS或手动设置均不行。请问可能是因为什么原因造成的呢
#2 - 2024-1-15 23:45
除了passthrough外还有什么选项?我最反感的就是这种厂家自己起个不明所以的名字,以为是在方便用户。顺带,支持在你那里跑一些命令来收集环境吗?在回答之前你也可以先试试v6 dns服务器设置成dnspod的 2402:4e00:: ,把其他都删了。顺带再看看你v4用的什么dns服务器
#2-1 - 2024-1-17 12:10
0utsid3r
抱歉现在才看到。除此之外还有native,静态ipv6,FLET's ipv6 sevice,tunnel 6to4,tunnel 6in4,tunnel 6rd。跑命令的话可以和我说跑哪些我去试试。ipv4的dns貌似是运营给的192.168.50.1(话说这是本地的吧)。v6的这个2402我先去试试,谢谢
#2-2 - 2024-1-17 15:44
尘封苍穹
0utsid3r 说: 抱歉现在才看到。除此之外还有native,静态ipv6,FLET's ipv6 sevice,tunnel 6to4,tunnel 6in4,tunnel 6rd。跑命令的话可以和我说跑哪些我去试试。...
没用过移动的宽带,理应来说家宽v6都应当使用asus所谓的native模式来获取(实际是dhcpv6c+pd+slaac),先不考虑这一点。

DNS会同时使用v4和v6进行查询,在某些设备上经常会优先v4,而v4的dns服务器也能够返回aaaa记录。针对你的case我第一反应是你所有dns都走了v4请求出去,而你的v4 dns服务器没有返回v6结果。路由器通常也会自己起一个递归服务器,所以用了本地地址是正常的(也是推荐的,包括v6也是)。去看看路由器dns设置里有没有类似于`forward to`, `upstream server`类似的配置,在这里填写你想用的公共dns服务器,建议重启路由器后再测试,以消除ttl缓存影响。

顺带尝试找找你现在v4的上游dns服务器是哪个。
#2-3 - 2024-1-17 17:09
0utsid3r
尘封苍穹 说: 没用过移动的宽带,理应来说家宽v6都应当使用asus所谓的native模式来获取(实际是dhcpv6c+pd+slaac),先不考虑这一点。

DNS会同时使用v4和v6进行查询,在某些设备上经常会优...
类似这样的配置貌似是没有的,估计需要刷第三方固件,但我只是想正常使用ipv6所以不打算折腾,毕竟有风险翻车。
#3 - 2024-1-22 22:11
光猫桥接的话,路由器这边 ipv6 联机类型选 native 看看,DNS自动