OpenWRT-使用AdGuard解析和去广告

前言

使用AdGuard配合passwall

达到广告过滤和dns缓存


准备工作

路由器上安装好AdGuard,设置53重定向【重定向53端口到AdGuardHome】


AdGuard

初始化

设置网页端口可任意,53端口不改


配置

常规设置

image-20230204135309237

第二、三项不要勾选,因为这个会连接AdGuradHome服务器,从而导致打开网页缓慢

image-20230204150239689

image-20230204151706591

根据情况设置,注意可用空间大小


DNS设置

上游DNS服务器

填设置解析域名用的DNS,例如8.8.8.8
DoH、DoT比传统DNS提高了安全性并保护了用户隐私

https://dns.alidns.com/dns-query
https://doh.pub/dns-query
https://223.6.6.6/dns-query
https://dns.google/dns-query
https://dns.cloudflare.com/dns-query
https://dns.adguard-dns.com/dns-query

一般选择【并行请求】

Bootstrap DNS服务器

用于解析【上游DNS服务器】中的域名,一般填写运营商给予的DNS

广州电信

202.96.128.86
202.96.128.143
202.96.128.166
202.96.134.33

image-20230204152356733

此处不解析ipv6所以禁止了

image-20230204142215645


DNS拦截列表

EasyListChina
https://easylist-downloads.adblockplus.org/easylistchina.txt

EasyPrivacy
https://easylist.to/easylist/easyprivacy.txt

CJX's Annoyance
https://filters.adtidy.org/extension/ublock/filters/220.txt

乘风rule
https://raw.githubusercontent.com/xinggsf/Adblock-Plus-Rule/master/rule.txt

乘风视频
https://raw.githubusercontent.com/xinggsf/Adblock-Plus-Rule/master/mv.txt

cats-team
https://gitlab.com/cats-team/adrules/-/raw/main/dns.txt

DNS允许列表

allow-domains-list
https://gp.adrules.top/allow-domains-list.txt

完成

在OpenWRT上AdGuard的配置文件路径为/etc/AdGuardHome.yaml


配合PassWall

passwall的DNS设置为127.0.0.1:53
此处53端口是被adguard占用了的


总体思路

路由器上默认dns端口为53,配置adguard后,设置重定向53到adguardhome(即,openwrt的dnsmasq为5353,让adguard占用53端口),怕openwrt有其它dns插件和需要用dns的插件影响等,可以把防火墙中的注释掉。

参考

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇