内网有台机器负责 v4 的 DHCP 和 DNS ,路由器的 DHCP 是关闭的,但是开启 IPv6 的 Passthrough 模式就会给内网机器添加一个 IPv6 的 DNS 服务器,是路由器自身的 IPv6 地址,这就导致有些域名解析不会走内网的 DNS 了,手动改设备的 DNS 有点麻烦,有没有办法只分配 IPv6 地址,不设置 IPv6 的 DNS ?
1
mohumohu 2023-05-06 10:09:49 +08:00
openwrt 可能比较好改,华硕的系统我记得是 readonly 的比较麻烦
|
3
deorth 2023-05-06 13:37:04 +08:00 via Android 2
说到这个,tplink 可以改 v6 dns ,但是他只能改成公网地址。结果我试了一下居然是前端校验的,直接发请求改成 fe80 的本地链路地址是可以的
|
4
retanoj 2023-05-06 16:17:45 +08:00
我也遇到这个问题
光猫 v4 DHCP 关了,v6 DHCP 开着。虚拟机跑 OpenWRT 开 v4 的 DHCP 。 客户端获取到的 v6 都是光猫分出来的。 |
5
handshake 2023-05-06 17:08:27 +08:00
选项下面的自动接入 DNS 关了
|
6
peasant OP |
7
deorth 2023-05-06 21:46:28 +08:00 via Android 1
@peasant 不会变,fe80 地址是用 mac 算出来的,如果换了机器或者网卡的时候记得改下就行
|
8
fastcache 2023-05-09 08:19:18 +08:00
netsh interface ipv6 set global rdnss=disabled
|