跳过正文
  1. Posts/

类原生联网管控,我是这样做的

·494 字·1 分钟
刷机 安卓
目录

前言
#

探索了一下类原生的联网管控。


最朴素的办法:手动改hosts
#

hosts文件不必多说,系统在访问网址时会优先到hosts文件中查找对应IP地址。依据这个,我们可以通过修改hosts文件来封锁对应网站。

安卓的hosts文件位置和Linux中一致,就在/etc/hosts

image

如你所见,ip+网址就是这个文件简单的编写方法。所以如果我们要控制应用联网,只需要阻断应用要访问的网址就好了,例如:

0.0.0.0      baidu.com

但要想知道应用到底访问了什么网址,这可能还需要点功夫,可以使用HttpCanary对指定应用进行抓包


AFWall + :给类原生控制应用联网的能力
#

这是个开源项目,地址在这里https://github.com/ukanth/afwall。界面大概就这个样子

image

怎么样?是不是很熟悉了,MIUI上的联网管理差不多也长这个样子,所以使用也是很简单的了。

首先要切换一下模式,改为「阻挡所选」就好了。

image

然后勾上你要阻挡的APP,再「打开防火墙」就好了

image

这个软件不需要后台运行,设置完毕后直接从后台划掉就好了。但是这东西却会莫名耗电,如果续航显著下降,那大概就是这玩意的锅。

叫我小雨好了
作者
叫我小雨好了
愿意善待每一个人,目标是创造只有爱的世界!