本帖最后由 Jackson798 于 2023-2-7 03:24 编辑
修改方案请看2楼(下图为家里现在的局域网结构)
前期提要:因为在网上没有搜到将旁路由N1设置为内网默认DNSv6服务器(IPv6的DNS解析服务器)的教程,即在主路由Padavan/Openwrt中将内部网络(LAN)的DNSv6服务器(Openwwrt的IPv6设置-通告的 DNS 服务器)设置为N1的IPv6地址,这样就可以利用N1对IPv6进行DNS解析和去广告,若不设置,Windows和内网设备会默认使用主路由进行IPv6的DNS解析,而且Windows优先使用IPv6的DNS解析IP地址,且不会因为IPv6的DNS解析服务器已无法访问而使用IPv4的DNS。
不按2楼方案3设置的话,因为N1的IPv6地址会随主路由重启或外部网络(WAN)接口重新连接而改变,致使主路由上内部网络-IPv6 DNS设置的旧的N1 IPv6地址无法访问,即在每次家中断电、路由器重启或外部网络(WAN)接口重新连接后都必须重新在主路由上的内部网络-IPv6 DNS中手动设置新的N1 IPv6地址,家中无人时是不可能登陆路由器的后台管理界面进行配置的,而且每次都修改很麻烦。
所以发布此贴以帮助和我有类似需求的人,如果有问题或建议可以在帖子里留言,我会及时查看并回复的。
---------------------------------------------------------------------------------------------- 下方内容暂时作废仅做备份用,以备不时之需。
为了用旁路由的N1,之前给小米路由器R3P刷了Padavan固件,R3P负责PPPOE拨号和DHCP分配内网IP地址,N1负责内网DNS解析(smartDNS)和去广告(Adguard Home)。
最近把家里所有路由器等相关设备的IPv6给打开了,R3P上的内网IPv4和IPv6 DNS解析地址都设置的是N1,但是发现只要一重启R3P,R3P给N1分配的内网IPv6地址和外网IPv6的地址就会改变,变的是内网IPv6地址8段中的第4段,其他部分不变,外网是除了前3位其他的都会变,一变我就得重新去R3P的后台管理界面配置内网IPv6 DNS地址,变化后如果不改Windows就解析不了地址,也就无法访问网页了,因为Windows解析地址不管IPv4的是否比IPv6好用,都是优先用IPv6的DNS。
请问有办法把R3P分配的内网IPv6地址中的第4段给固定下来么?
或者有没有办法调整Windows DNS的优先级,优先用IPv4的DNS解析地址?
|