收起左侧

Adguard广告**,使用与配置心得分享。

2
回复
359
查看
[ 复制链接 ]

2

主题

3

回帖

0

牛值

江湖小虾

  • Adguard广告**想必,天天混迹各种软路由,nas论坛的都不陌生。

  • 广告拦截AdGuard 广告拦截程序删除烦人横幅广告,弹窗以及视频广告

  • 浏览安全AdGuard 广告拦截程序防御网络钓鱼和恶意网站

  • 隐私保护AdGuard 广告拦截程序保护个人数据免受网络分析和在线**的侵扰

  • 家长控制AdGuard 广告拦截程序保护儿童免受成人内容的侵害

  • 今天分享一下使用心得,
    首先万物基于docker,打开docker容器下载adguard/adguardhome镜像,找到本地镜像运行。

    image.png

  • 改一改喜欢的名字

  • 以及开机启动

  • image.png

  • 端口这里映射3000 53 TCP UDP(小声逼逼 我们要用到宿主机网络也就是host网络,都可以不用映射端口的。)

  • 映射两个文件夹到容器内

  • /opt/adguardhome/conf

  • /opt/adguardhome/work

  • image.png

  • 取消勾选桥接bridge。勾选host网络。
    image.png

  • 下一步运行就可以了,浏览器输入ip:3000

  • image.png

  • 进入主页了 ,首次使用配置

    image.png

  • 关于web监听端口 3000默认可以

  • dns监听的监听端口 建议就用adguard本机的地址。这里我的就是飞牛docker安装的 就用的飞牛的,10.11.12.13地址。可以用其他的 比如0.0.0.0.或者127.0.0.1 这里用了 会出现一些问题 比如客户端显示一堆v6客户端,不方便区分。

  • 到下一步设置账户密码,下一步查看dns监听地址正确就可以了 刷新页面登录进入仪表盘。

  • image.png

    选择设置来到,dns设置这里
    image.png

  • 上游这里上游服务不建议设置太多,一般选择最快的2个3个就够用。而且加密的dns,我觉得选择纯ip的可能会更好,不用进过解析域名多解析一步。还有 最快的 其实是各个运营商dns。

  • image.png

  • 这里后备dns 我选择填了一个运营商的,以及一个114的。后面的Bootstrap DNS 服务器是给最上游加密dns解析域名用的 填运营商的最快。

  • image.png

  • 正常保存就好了

  • 怎么接管,整个家庭网络的dns解析工作以及拦截广告。

  • 在路由器上DHCP服务设置dns1广播 指向飞牛地址就可以了 指向10.11.12.13

  • image.png小米的路由器为例,只设置一个dns为飞牛地址。

  • image.png

  • 设置成功,重启路由器,等到飞牛获取到网络 访问网络服务发现adguard以及接管了dns、 解析,adguard后台也获取到了飞牛地址,不会出现全部解析地址都是为路由器地址。

  • 最重要的功能 广告拦截。

  • image.png

  • 找到过滤器,dns黑名单,可以按照自己上网习惯找一些订阅地址

  • https://ghfast.top/https://raw.githubusercontent.com/217heidai/adblockfilters/main/rules/adblockdns.txt

  • https://ghfast.top/https://raw.githubusercontent.com/217heidai/adblockfilters/main/rules/adblockfilterslite.txt

  • 这里两我随便添加的。选择左下角添加黑名单,选择添加一个自定义列表。输入以上地址。保存就可以了。

  • 这么设置完成,飞牛不宕机,地址不改,可以一直保证dns服务正常。

    这里就一直设置完成了。

  • -----------------------------------分割线----------------------------------------------------

  • 如果飞牛随时宕机,无法保证能稳定运行,只要飞牛一挂,整个家庭局域网无网络。这怎么办。

  • 改dhcp 广播 一主一副,如主为10.11.12.13飞牛 副为211.136.192.6运营商, 这里涉及到,广播了两个dns给客户端,你们客户端,dns解析如果不是权重 1失效在选择2 的话,多数都是负载均衡,主副同时用。这里设置的adguard就失去一半作用。

  • 有一个折中的办法DHCP 广播设置为路由器地址 10.11.12.1

  • 前提要知道 自己路由器 是否是权重查询 ,还是顺序查询主副dns 在拨号上网或者动态上网里改,主 副dns ,主改为adguard地址。副改为运营商地址。

  • image.png

  • 这样飞牛正常运行路由器一直使用adguard服务。当飞牛宕机,或者关机,升级时。路由器选择副DNS 上网。保证网络正常。

  • 缺点。,这里由于dhcp 广播为路由器,路由器在查询上游adguard服务。 在adguard后台就一直只显示 路由器一个地址客户端。

收藏
送赞
分享

本帖子中包含更多资源

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

x

3

主题

283

回帖

0

牛值

小有名气

已经转换为Docker Compose配置单了,可以直接部署:

# 项目名称:adguardhome
services:
  adguardhome:
    image: adguard/adguardhome
    container_name: ADguardHome
    restart: always
    network_mode: host
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "3000:3000/udp"
      - "3000:3000/tcp"
    volumes:
      - /vol1/1000/Docker/ADguardHome/work:/opt/adguardhome/work
      - /vol1/1000/Docker/ADguardHome/conf:/opt/adguardhome/conf

11

主题

26

回帖

10

牛值

小有名气

# 项目名称:adguardhome
services:
  adguardhome:
    image: adguard/adguardhome
    container_name: ADguardHome
    restart: always
    network_mode: host
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "3000:3000/udp"
      - "3000:3000/tcp"
    volumes:
      - /vol1/1000/Docker/ADguardHome/work:/opt/adguardhome/work
      - /vol1/1000/Docker/ADguardHome/conf:/opt/adguardhome/conf
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则