android流量控制

本文介绍如何使用iptables命令在Android设备上实现网络防火墙功能,包括设置filter表、处理OUTPUT链的不同策略(如REJECT和DROP),并列出适用于WiFi及移动数据的封包来源标识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实现思路:
通过iptables命令设置filter表,针对OUTPUT链,来源是wifi或是移动数据(4g/3g/…)的做REJECT或是DROP操作。
REJECT 拦阻该封包,并传送封包通知对方。
DROP 丢弃封包不予处理,进行完此处理动作后,将不再比对其它规则,直接中断过滤程序。
REJECT和DROP其效果都可以使app无法联网,所以两个任你选择使用。

封包来源:
wifi: tiwlan+, wlan+, eth+
移动网络:rmnet+,pdp+,ppp+,uwbr+,wimax+,vsnet+

Android网络防火墙开源实现:droidwall

参考:
Iptables实现限制网络访问功能探讨
http://blog.sina.com.cn/s/blog_9676eefb010154tr.html
(一)洞悉linux下的Netfilter&iptables:什么是Netfilter?
http://blog.chinaunix.net/uid-23069658-id-3160506.html
Android下基于Iptables的一种app网络访问控制方案(一)
http://www.th7.cn/Program/Android/201512/711155.shtml
droidwall源码实现分析
http://taoyuanxiaoqi.com/2015/02/05/droidwallstudy/?utm_source=tuicool&utm_medium=referral
Droidwall原理简析
http://blog.youkuaiyun.com/earbao/article/details/8727425
Android 开源项目Droidwall初探记录
http://www.fx114.net/qa-101-130267.aspx

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值