找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2378|回复: 6

开启IPv6后配置已开启Adguard Home和smartDNS的旁路由N1使IPv6的DNS解析走N1

[复制链接]
发表于 2023-2-4 19:50 | 显示全部楼层 |阅读模式
本帖最后由 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解析地址?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2023-2-4 20:08 | 显示全部楼层

开IPv6后正确用旁路由N1上的AdguardHome和SmartDNS使用IPv6的DNS去广告和解析DNS

本帖最后由 Jackson798 于 2023-2-7 03:26 编辑

第1种(失败)
    在Padavan的高级设置-外部网络(WAN)-IPv6设置-IPv6内网设置里把“通过 DHCPv6 获取内网 IPv6 地址”的开关关上,在“IPv6 内网地址”的输入框里把原来只有3段::1的地址加一段,变成4段::1,改完后点“应用本页面设置”。(改之前和之后分别如下图1和2,图中为了防止隐私泄露,隐藏了每段的后3位)
    测试过了,这个方法不好使,第4位是不变了,但是也无法用IPv6访问外网了,CMD“ping 2408:8706:0:e821:15::”(www.sohu.com的IPv6地址),提示“无法访问目标网。”,即因为每次重启主路由,主路由的外网和内网IPv6地址第4和3位都会变(第3位不是每次都变),如果设成固定的IPv6 内网地址,那么局域网的所有设备都无法访问外网IPv6了。
第2种(成功的折中方案,推荐先尝试第3种,不行再用这个)
    在Windows10的控制面板-网络和共享中心内左键单击页面中间的“以太网”或“WLAN”等字样(即连接互联网的网络,如下图3中圈出部分),左键单击弹出窗口左下角的“属性”按钮,在“此连接使用下列项目(O)”列表中滚轮往下滚动,左键双击“Internet协议版本6(TCP/IPv6)”,将弹出窗口的“自动获得DNS服务器地址”改为“使用下面的DNS服务器地址”,并在下方的“首选DNS服务器”输入框中输入“[::*]”(*代表任意内容,可以为无意义的4位或更多位数数字或字母,也可以是IPv4或IPv6地址,只要能让Windows识别到是IPv6地址就行),必须有[]这两个符号,这样Windwos就会丢弃IPv6的DNS设置,即禁用Windows通过IPv6 DNS解析地址,而不用关闭IPv6通信,这样如果通过IPv4 DNS同时解析到IPv4和IPv6的IP地址,就还可以优先通过IPv6访问网络。(改完后在Winodows上用“https://www.test-ipv6.com/”检测是10项全通过)
    在R3P里我把高级设置-内部网络(LAN)-DHCP服务器-DNS 和 WINS 服务器设置里的“DNSv6服务器”改为我用N1的IPv4地址转化的IPv6地址“::F0F8:1FF2”,(改完后在小米8上用“https://www.test-ipv6.com/”检测也是10项全通过)。
    改后第二天用小米8给小米电视上的“云视听极光”投屏时,发现连接速度非常慢,感觉像是无法连上一样,因此有了第3种方案。
第3种(成功但不知有无其他隐患-网络安全/卡顿等)
    以下教程只写与“https://www.right.com.cn/FORUM/thread-4046582-1-1.html”-“[N1盒子]【终极教程】N1做旁路由,IPv6设置教程,超详细”不同的操作。( 教程里基本每步都要做,不要遗漏哈😀)
    首先确保已进行旁路由N1状态下的主路由拨号与DHCP分配IP地址的配置,并配置好主路由上的IPv6设置,教程请参考“https://zhuanlan.zhihu.com/p/396413509”-“K2P老毛子PADAVAN联通 IPV6设置”(Padavan)或上面的那个教程和“https://post.smzdm.com/p/awzodmpp/”-“OpenWRT 路由器IPv6实战配置长篇教程:纠正你的IPv4思维!”。
下面是正文:
    在Openwrt的网络-接口中,左键单击“LAN”栏中的修改按钮,修改页面下部DHCP服务器-IPv6设置中的“路由通告服务”为服务器模式,不用勾选“总是通告默认路由”,点击最下面的“保存&应用”按钮。
    记得把Adguard Home和Smart DNS里的IPv6相关设置项打开。
    然后以主路由-旁路由-二级路由-三级路由……的顺序重启一遍设备,内网的所有设备应该就都可以用N1的IPv6本地地址解析DNS了。

    最后我把Windows上的“使用下面的DNS服务器地址”改回“自动获得DNS服务器地址”,再在Winodows上用“https://www.test-ipv6.com/”检测是10项全通过(一定要把设备上的飞机给关掉,要不就是下图4和5的结果😅),而且也可以ping通N1的IPv6本地地址及使用N1上的Smart DNSAdguard Home解析DNS去广告,最后在电视上又测试了一下云视听极光的投屏,这次连接速度很快,手机上点击投屏,电视上的“云视听极光立马就有反应了,暂时没发现其他问题。
    先用一阵,有问题的话,再在帖子里跟进进展。
    如果有
问题建议,请在帖子里说下哈,看到后会及时回复的。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-2-7 06:28 来自手机 | 显示全部楼层
楼主是好人,必须顶!感谢楼主分享ipv6旁路由网关的方法!

点评

我这边用我的第3种方法还是有点问题,晚上睡了一觉,家里的设备又没网了,在Windows上用N1的IPv6地址nslookup不通,手机、小爱音箱也都无法联网…… 之后我重启了一下所有的路由设备,网就有正常了  详情 回复 发表于 2023-2-7 12:28
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-2-7 09:32 | 显示全部楼层
楼主细致,多谢分享。恩山有你更精彩
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2023-2-7 12:28 | 显示全部楼层
本帖最后由 Jackson798 于 2023-2-7 12:37 编辑
烟屁股 发表于 2023-2-7 06:28
楼主是好人,必须顶!感谢楼主分享ipv6旁路由网关的方法!

我这边用我的第3种方法还是有点问题,晚上睡了一觉,家里的设备又没网了,在Windows上用N1的IPv6地址nslookup不通,手机、小爱音箱也都无法联网……
我在N1里的LAN口把“DHCPv6 服务”选项改成了“服务器模式”后,重启了一下所有的路由设备,网就又正常了
我再用用看稳不稳定,这个设置不再出问题后改下二楼的回复。



我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-4-23 07:54 | 显示全部楼层
小米主路由开启DHCP,N1旁路由上网海淘屏蔽广告,一切正常。

但是我现在想开启IPV6,adguard就没效果了,自动获取的ipv6的DNS老是小米的。
后来想openwrt再开启个DHCPV6服务,dns指向adguard有效果,但是客户端不稳定,有时候会获取小米主路由的,小米主路由没办法修改ipv6的dhcp,还有什么办法吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-6-29 13:03 | 显示全部楼层
本帖最后由 Brilliant4046 于 2023-7-1 08:45 编辑

在路由的IPv6 LAN设置里将DNS通告设置成N1的本地链路IPv6或者 IPv6 ULA地址。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-29 18:27

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表