Android手机里安装的无数应用都访问了哪些网址,在后台是不是还在不停的访问?如何修改Android全局DNS为DoH?懒豆君就经常被这个问题困扰,于是就萌生了一个开发一个监控Android应用访问地址的想法。说干就干,.......(省略方案选择和开发过程10000字),于是DoHGuard就诞生了。
因为许久没有在国内应用市场上架应用,发现十分繁琐,所以我就把它发布在了Google Play上,有兴趣的同学可以看 :
https://play.google.com/store/apps/details?id=com.lazybean.doh
也可以从github直接下载安装包:
https://github.com/EasyLazyBean/DoHGuard/releases/latest
应用的简单描述如下:
Monitoring all/selected apps's DNS queries with detailed information(application name, domain name, ip, location etc.).
Force all/selected apps's DNS queries go through non-logging DoH/DNScrypt servers.
Add block rules on apps/domains, work as a simple android firewall.
Share/Copy DNS queries logs to anywhere you want.
用人话讲,就是DoHGuard可以强制所有或部分应用的DNS查询走DoH/DNScrypt服务器(国内部分DoH服务器连不上,比如: 8.8.8.8:443)。同时实时显示所有应用的DNS查询,你通过它能够监控哪些应用分别访问了哪些网址,并选择是否将日志保存下来。更进一步,你可用DoHGuard设置应用访问规则,可以阻止app访问网络或特定地址等,功能类似防火墙。
当然, 如果有些人非常注重自己的隐私,想隐藏你所使用的App的DNS记录,你也可以使用DoHGuard达到这个目的。
应用截图-1 DoH服务器列表 阻断与放行记录 添加规则 规则列表
网友评论