今天折腾了一天,试了好多iptables命令,发现和正常的Linux的iptables的命令好多不一样,在Android下的一些命令并不工作。这可能刚接触这一块知识,或者命令可能需要先设置后才设置别的,这只是我的假设,继续折腾吧~

总结如下:

1、禁止所有通讯 -- 正常工作

    iptables -P INPUT ACCEPT        iptables -P OUTPUT DROP        iptables -P FORWARD DROP 

2、允许所有通讯 -- 正常工作

    iptables -P INPUT ACCEPT        iptables -P OUTPUT ACCEPT    iptables -P FORWARD ACCEPT

3、清空所有规则 -- 貌似工作不正常,如果在禁止所有通讯后,清空规则后上网极不正常,只有在允许所有通讯后才正常

iptables -Fiptables -F && iptables -t nat -F && iptables -t mangle -F && iptables -X

晚上回来打印一了下LOG。果然不会还原

所以iptables -F 只是清空作用,并没有还原作用

哈哈。。发现自己的系统不支持netfilter/iptables 于是准备重新刷个新的系统。。。

最近换了ROM才发现原来是国内的ROM支持不好。所以还是改国外的吧。。。

更多相关文章

  1. 如何在Android智能手机上捕获数据包
  2. Android(安卓)利用命令生成keystore文件
  3. 基于树莓派的 Android(安卓)Things 开发环境
  4. Android(安卓)通过Socket 和服务器通讯
  5. Android真机网络adb联机调试初探
  6. Android(安卓)ADB的使用
  7. android studio开发Android项目嵌入cocos2dx项目
  8. Android四大组件的工作过程
  9. Android(安卓)模拟器入门

随机推荐

  1. android微信聊天记录导出到电脑【微信安
  2. Android学习五之Service
  3. Android如何统计应用市场内外的渠道数据
  4. 构建Android在Windows上的x86模拟器(上)
  5. Android(安卓)如何将layout和drawable文
  6. 【Android的从零单排开发日记】之入门篇(
  7. 关于Android的Sensor驱动,不支持内核模块
  8. 使用native程序来守护android进程
  9. Android内存溢出整理总结
  10. 阿里云笔试