1. 首页

利用闲置Gi945搭建AdGuard Home_路由器

创作立场声明:本文所测商品为自费购入。如参加张大妈家的活动获得,我会在文中点明。坚持独立的评价观点是笔者创作的基本底线,绝不会因商品来源不同而有所偏颇,请各位放心。

利用闲置Gi945搭建AdGuard Home

前言:所有内容均为个人经验,欢迎交流探讨。不涉及任何推广。

为什么这么玩?

以前跟风捡垃圾入手了一个华为Gi945,后来因为N270CPU实在太拉跨就一直闲置到现在。最近在使用OpenWrt路由系统的时候接触到了一个去广告的项目支就是AdGuard Home,可以运行在软路由、硬路由等设备上面的去广告服务,基于DNS。相信各位折腾各种软路由和OpenWrt的玩家们并不陌生。当然,本人的路由设备是在太差,跑AdGuard Home估计会运行困难。所以想到将AdGuard Home放到Gi945下面去跑,让Gi945作为一个DNS服务器运行。

利用闲置Gi945搭建AdGuard Home

我买的是未解锁的设备,关于要刷Bios这篇文章暂时不表。想你们也不会用这么垃圾的设备(笑~)

如何安装?

1.Gi945安装linux系统,我这里安装的是CentOS 7 AltArch 版本,因为各大Linux系统已经停止了对32位CPU的支持。

Gi945Gi945

  • 到Releases · AdguardTeam/AdGuardHome (github.com)下载AdGuard Home的安装文件

  • 利用闲置Gi945搭建AdGuard Home

    因为Gi945的CPU是N270为32的,所以这里选择AdGuardHome_linux_386.tar.gz进行下载安装。CentOS下的下载命令是:wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.105.1/AdGuardHome_linux_386.tar.gz

    下载下载

  • 解压安装在CentOS运行下载命令后接着运行以下命令:1、解压:tar -zxvf AdGuardHome_linux_386.tar.gz2、安装:cd AdGuardHome && chmod +x AdGuardHome && ./AdGuardHome -s install3、开放防火墙:systemctl stop firewalld.service这里注意,电脑重启后防火墙会再次打开所以需要永久关闭,运行systemctl disable firewalld.service

  • 到这里就完成了安装的过程,下面就是使用的过程啦!(手动撒花~)

    如何使用?

    首先,获取CentOS的IP地址,通过命令ifconfig或者 ip add。

    获取IP获取IP

    我这里获取到的IP地址是:192.168.5.220。

    通过访问 http://192.168.5.220:3000 进行

    11

    点击【开始配置】

    22

    这里直接默认点击【下一步】

    33

    设置用户名和密码然后【下一步】

    44

    这里是告诉你应该如何设置你的其他设备,直接【下一步】

    安装成功安装成功

    基本配置

    到这里直接【打开仪表盘】

    登录登录

    输入用户名和密码登录即可!

    登录登录

    登录后,右下方会提示一堆错误,暂时不用管,先来配置AdGuard Home。

    常规设置常规设置

    进入【设置】-【常规设置】

    更新时间更新时间

    把过滤器的更新时间设置为【3天】,这个可以自己考虑呀!我是这样设置的。

    保存时间保存时间

    然后日志这里看自己喜好设置即可,我设置保存时间都是90天。

    保存保存

    设置完成后点击一下【保存】,右下角会提示保存成功!

    重点!!!!!!

    DNS设置DNS设置

    进入【设置】-【DNS设置】

    DNS设置DNS设置

    https://dns.alidns.com/dns-queryhttps://doh.pub/dns-query114.114.114.114223.5.5.5119.29.29.298.8.8.8

    将以上内容填进去,然后设置为(负载均衡)

    应用应用

    然后点击【应用】

    DNS更新DNS更新

    右下角会提示上游DNS已更新,这样就完成了基本配置。

    然后测试DNS是否配置成功点击【测试上游DNS】即可。

    DNS正常DNS正常

    出现运行正常就没问题啦!

    其他设置其他设置

    其他的【加密设置】、【客户端设置】我默认就好了,可以根据自己的需求进行配置。

    这里讲一下DHCP设置,这里就是Adguard Home内置的DHCP服务,可以接管路由器的DHCP,如果路由器开启了DHCP这里就不要开启了,避免冲突导致局域网内设备无法联网。

    广告过滤配置

    广告过滤广告过滤

    到【过滤器】-【DNS封锁清单】中进行配置

    自定义列表自定义列表

    点击【添加阻止列表】-【添加一个自定义列表】

    这里推荐几个:

    • Anti-AD

    • Halflife

    • EasyList

    • EasyList China

    过滤规则过滤规则

    其他的过滤器可以自行Google

    到这里配置就已经结束了!还有补充的可以留言交流呀!

    设备配置

    以Windows 10为例:

    Windows 10Windows 10

    打开网络和Internet设置

    以太网以太网

    点击【以太网】

    修改DNS修改DNS

    【更改适配器选项】

    修改DNS修改DNS

    将(以太网)右击【属性】

    修改DNS修改DNS

    选择【Internet协议版本4 (TCP/IPv4)】 然后点击【属性】

    DNS修改DNS修改

    选择【使用下面的DNS服务器地址】,修改(首选DNS服务器)为:192.168.5.220这里根据你自己的IP修改。

    修改完成后,就设备就配置完成了!

    查看日志

    查询日志查询日志

    点击查询日志就能看到AdGuard Home过滤器的日志,这里显示很多内容,响应为已拦截的就是我们刚刚配置的广告过滤配置规则生效的结果。

    PS.如果这里拦截了某一个并不想拦截的请求,在后面点击【放行】即可。

    利用闲置Gi945搭建AdGuard Home

    效果

    利用闲置Gi945搭建AdGuard Home刚刚修改完设备的DNS后在仪表盘就看到统计结果,发现拦截的百度(百毒)的是比较多。

    总结

    总体来说效果还是挺满意的,把我闲置的Gi945设备利用起来,做一个广告过滤器让整个家里的局域网干干净净。这里值得说明的是,有时候会将我的小米电视的正常内容也过滤掉,这是因为小米电视的部分内容和广告好像是一起加载的,这样的我直接点击放行就搞定了。

    最后,祝广大值友元宵节快乐!

    原创文章,作者:夜风博客,如若转载,请注明出处:https://www.homedt.net/37511.html