市场中过滤广告的方案很多,对于企业来讲,每个人技术水平不同,让每个员工安装一些插件也不靠谱,所以我们采用的方案是在公司dhcp推送的dns上做一下工作—-dns服务器指向adguardhome服务,维护一套方案让全公司享受到尽量少的广告骚扰。本方案同样适用家庭网络环境,部署在软路由上同样可以达到净化家庭网络的目的。

上周我们把二手市场淘回来的苹果macpro垃圾桶装了pve做企业内网服务器,内部安装了爱快,istoreos,黑群晖,飞牛os,debian,windows等。具体教程请回看博客或者观看以下视频

正常情况下在debian,istoreos上都可以安装adguardhome,但是既然我们部署了飞牛os,并且大部分nas也是7X24h运行,所以我们就部署到飞牛os上,看看是否可以部署成功

一、Adguard Home的安装

1.下载Adguard Home

飞牛默认系统底层架构师debian,我们下载64位的即可,下载命令如下

wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_amd64.tar.gz -O AdGuardHome.tar.gz

解压下载的文件:

tar xvf AdGuardHome.tar.gz

创建一个目录并将AdGuard Home移动到该目录下:

mkdir /usr/local/AdGuard_Home
mv AdGuardHome/AdGuardHome /usr/local/AdGuard_Home

2.安装Adguard Home

进入AdGuard Home目录:

cd /usr/local/AdGuard_Home

以服务方式安装AdGuard Home:

./AdGuardHome --service install

如果安装成功,您将看到提示信息“AdGuard Home is successfully installed and will automatically start on boot.”。此时,AdGuard Home将自动启动,并在默认端口3000上提供管理后台界面,您可以通过http://IP:3000访问

二、Adguard Home的调优

1.完成常规配置,配置web管理端口,避免与飞牛上其他正在运行的端口冲突

2.DNS设置:在DNS设置中,可以配置上游DNS服务器,以优化解析速度和过滤效果。常用的上游dns服务器有:

223.5.5.5
119.29.29.29
114.114.114.114
8.8.8.8
8.8.4.4

为加快解析速度,可以选择并行请求。

3.添加过滤规则:为了提高过滤效果,可以添加额外的过滤器。例如,可以添加咱们国人维护的ADGuard规则,以增强对中国网站的广告过滤效果。规则地址为:

https://raw.githubusercontent.com/privacy-protection-tools/anti-AD/master/anti-ad-easylist.txt
https://adguardteam.github.io/HostlistsRegistry/assets/filter_2.txt
https://raw.githubusercontent.com/BlueSkyXN/AdGuardHomeRules/master/all.txt

以上规则来自网上,请自行修改维护

三、基础配置完成,测试过滤效果

经验看,是有一定的过滤效果,但是不是所有的广告都能过滤,它可以做大润物细无声,在你无感知的情况下帮你过滤广告。还有一个好处就是保留日志,可以看看员工的终端都访问了哪些网站。同样可以做一些相对高阶一点的操作,比如本地域名屏蔽、特定解析到内网服务器等,请自行探索

By qidian

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注