Adguard home系列:一人设置,全家享用,github加速

image

0.简介

使用archlinux的用户常常有一个烦恼:安装aur包时有时会使用github资源,每次安装开发板和新机器也没有代理,输入http_proxy十分的麻烦,我就想到了家里树莓派4b上设置的adguard home。
adguard home是一款开源的家庭dns服务器,具有广告屏蔽功能,还有对于dns黑名单,缓存等各种操作,按照界面的美观以及易用程度,我打5颗星,这一次对于github访问的加速就是使用到了dns重写功能。
配置完成后,发现对于ai工具的配置流程也起到了简化作用。

1.安装

官方仓库:AdguardTeam/AdGuardHome
我建议使用snapstore安装,尤其是arm架构系统,我的树莓派4不知因为什么原因,aur包安装的启动报错,脚本安装的启动不能访问。
在机器上安装后,默认会配置本机的dns为adguard home,如果需要应用更多机器,建议在路由器设置dns为机器,记得固定dns机器的ip.

2.配置

用到的是github520提供的host文件:
仓库地址:521xueweihan/GitHub520
过滤器 > DNS 黑名单 > 添加黑名单 > 添加一个自定义列表,配置如下:
Url:https://raw.hellogithub.com/hosts
image
点击保存,立即应用。

3.测试

验证是否起作用
image
发现与host文件配置的ip相同,且可以ping通
浏览查询日志,已经被github 520拦截,就是配置成功
image

4.总结

本次远程dns重定向的配置不仅仅方便了github仓库的访问,也开阔了我对于国外资源访问的思路,github可以这样配置,那么docker,go,pip是否也可以将dns重定向到国内镜像上呢,构建出一个超级方便的“国外”开发环境,在配置docker等其他无代理系统时也可以做到联网直接安装,而不需要软路由设置代理。
(有设置好的请评论At我,十分感谢

更多规则,仓库:AdBlock-Acceleration

posted @ 2024-07-31 13:57  月神的使者  阅读(658)  评论(1编辑  收藏  举报