欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言或关注公众号:烈日下的男人

AdGuard Home安装教程 是AdGuard Home安装小提示

linux sky995 4年前 (2020-06-09) 2062次浏览 0个评论

本文及资源最后更新时间 2020-06-09 by sky995

什么是 AdGuard Home

AdGuard Home 是一款全网广告拦截与反跟踪软件,AdGuard Home 项目是著名广告拦截器提供商 AdGuard 开源的一个 DNS Server 版本。AdGuard Home 可以将广告与追踪相关的域名屏蔽,同时你不再需要安装任何客户端软件。AdGuard Home 的工作原理是在 DNS 的域名解析过程里拦截网页上的广告。

简单来说 AdGuard Home 是一个支持广告过滤和家长控制的开源公共 DNS 服务,如同 Google 的公共 DNS 服务 8.8.8.8。AdGuard Home 同时也支持 DNS over TLS 和 DNS over HTTPS。

AdGuard Home安装教程 是AdGuard Home安装小提示

项目地址及主要功能

项目地址:https://github.com/AdguardTeam/AdGuardHome

AdGuard Home 的主要功能介绍

拦截随处可见的广告
注重隐私保护
家庭保护模式
自定义过滤规则

安装 AdGuard Home

以下的安装方式为在 Linux 系统和 Docker 安装,Windows 安装请直接访问项目地址下载 Windows 安装包即可。

二进制版本

  1. wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_amd64.tar.gz
  2. tar zxvf AdGuardHome_linux_amd64.tar.gz
  3. # 为了方便使用,我们将二进制文件拷贝到 PATH 所包含的位置
  4. cp AdGuardHome/AdGuardHome /usr/local/bin/
  5. # 启动 AdGuard Home
  6. AdGuardHome

安装完成后,将绑定成服务便于操作

  1. # Linux 下使用的服务管理器是 systemd 、Upstart 或 SysV,macOS 下使用的服务管理器是 Launchd。
  2. AdGuardHome s install

服务安装后好,你可以使用以下命令来管理它。

  1. # 启动 AdGuardHome 服务
  2. AdGuardHome s start
  3. # 停止 AdGuardHome 服务
  4. AdGuardHome s stop
  5. # 重启 AdGuardHome 服务
  6. AdGuardHome s restart
  7. # 查看 AdGuardHome 服务状态
  8. AdGuardHome s status
  9. # 卸载 AdGuardHome 服务
  10. AdGuardHome s uninstall

在 Docker 上安装

  1. docker pull adguard/adguardhome
  2. # -v 参数后面指定的宿主机上的目录主要用作永久保存 AdGuard Home 的数据文件和配置文件,可自行根据实际情况修改。
  3. # 这里默认配置目录在 /home/adguard
  4. docker run name adg restart=always v /home/adguard/workdir:/opt/adguardhome/work v /home/adguard/confdir:/opt/adguardhome/conf p 53:53/tcp p 53:53/udp p 67:67/udp p 68:68/tcp p 68:68/udp p 80:80/tcp p 443:443/tcp p 853:853/tcp p 3000:3000/tcp d adguard/adguardhome
  1. # 启动 AdGuard Home 容器
  2. docker start adg
  3. # 停止 AdGuard Home 容器
  4. docker stop adg
  5. # 删除 AdGuard Home 容器
  6. docker rm adg
  1. #!/usr/bin/env bash
  2. # 定时更新脚本
  3. echo “Info:AdGuard Home 开始”
  4. docker stop adg
  5. docker rm adg
  6. docker pull adguard/adguardhome
  7. docker image prune f
  8. clear
  9. docker run name adg restart=always v /home/adguard/workdir:/opt/adguardhome/work v /home/adguard/confdir:/opt/adguardhome/conf p 53:53/tcp p 53:53/udp p 67:67/udp p 68:68/tcp p 68:68/udp p 80:80/tcp p 443:443/tcp p 853:853/tcp p 3000:3000/tcp d adguard/adguardhome
  10. echo “Info:AdGuard Home 完成”
  11. 过滤规则

    NEOHosts

    链接:https://cdn.jsdelivr.net/gh/neoFelhz/neohosts@gh-pages/full/hosts

    AdBlock 自定义拦截规则

    链接:https://cdn.adblockcdn.com/filters/adblock_custom.txt

    反规避拦截规则

    链接:https://easylist-downloads.adblockplus.org/abp-filters-anti-cv.txt

    允许非侵入式广告

    链接:https://easylist-downloads.adblockplus.org/exceptionrules.txt

    Adblock 警告移除列表

    链接:https://easylist-downloads.adblockplus.org/antiadblockfilters.txt

    anti-AD v4

    链接:https://gitee.com/privacy-protection-tools/anti-ad/raw/master/easylist.txt

    neohosts

    链接:https://cdn.jsdelivr.net/gh/neoFelhz/neohosts@gh-pages/basic/hosts.txt

    EasyList China : 国内网站广告过滤的主规则。

    链接:https://easylist-downloads.adblockplus.org/easylistchina.txt

    EasyList Lite

    链接: https://raw.githubusercontent.com/cjx82630/cjxlist/master/cjxlist.txt

    EasyPrivacy : EasyPrivacy 是隐私保护,不被跟踪。

    链接:https://easylist-downloads.adblockplus.org/easyprivacy.txt

    CJX’s Annoyance List : 过滤烦人的自我推广,并补充 EasyPrivacy 隐私规则。

    链接:https://raw.githubusercontent.com/cjx82630/cjxlist/master/cjx-annoyance.txt

    I don’t care about cookies : 我不关心 Cookie 的问题,屏蔽网站的 cookies 相关的警告。

    链接:https://www.i-dont-care-about-cookies.eu/abp/

    配置文件

    1. # 二进制
    2. /usr/local/bin/AdGuardHome.yaml

    我提供的 DNS

    使用前请测试本地的 dns 服务器的延迟
    192.144.130.86 #北京腾讯云,当前平均处理时间为 1100ms


好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:AdGuard Home安装教程 是AdGuard Home安装小提示
喜欢 (2)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址