有没有办法永久添加 iptables 规则

2017-11-14 10:04:31 +08:00
 pokerface888

安卓系统上有没有办法永久添加 iptables 规则呢?系统一重启就复原了,什么都没有了。每次都要手动添加,很麻烦! 有没有工具,或者,命令行教程啥的,可以实现这一目的?!

国产系统与其他系统有没有什么区别?

多谢各位指点!

12315 次点击
所在节点    Android
25 条回复
Lentin
2017-11-14 10:10:53 +08:00
换个思路,加个开机启动脚本
pokerface888
2017-11-14 10:40:41 +08:00
怎么添加?不知道哪个文件是启动自动加载的,比如类似 rc.local 的文件
datocp
2017-11-14 10:42:10 +08:00
本来有个不错的 android firewall 蓝色界面,有自定义脚本,在 coolapk.com 应该还有下载,自动似乎是没有只有手动的 gscript lite 都需要 root 权限
pokerface888
2017-11-14 11:14:43 +08:00
Root 权限不是问题,如何实现,是我困惑的。
skylancer
2017-11-14 11:19:45 +08:00
改启动脚本啊.. 系统里那么多启动脚本,最后加几条规则不就好了..
sumu
2017-11-14 11:19:50 +08:00
换 ios,再也不折腾,如何?
pokerface888
2017-11-14 11:37:26 +08:00
@skylancer ……对安卓脚本不熟悉,再说,我试了,重启后,就恢复原样啦。😂
pokerface888
2017-11-14 11:37:49 +08:00
@sumu 不是可选项😎
alvinbone88
2017-11-14 11:44:01 +08:00
安卓的开机启动脚本在 /init.rc ,不过不建议手动改文件,而是使用 init.d 来启动
如何检查 init.d 是否启用以及如何模拟 init.d 可以看看这个
https://github.com/ukanth/afwall/wiki/init.d
alvinbone88
2017-11-14 11:55:00 +08:00
才发现上面给的链接对应的项目就是安卓上的一个基于 iptables 的防火墙,直接用那个就行了
vjnjc
2017-11-14 12:10:51 +08:00
linux 上面的 iptable 有 save 和 restore,android 上的版本阉割掉了?
pokerface888
2017-11-14 12:55:36 +08:00
@alvinbone88 魅族手机的系统重启后,系统文件都复原,对文件的修改无效!😨
choury
2017-11-14 12:57:35 +08:00
@pokerface888 别折腾了,魅族的 root 是假 root
fox0001
2017-11-14 13:22:02 +08:00
开机自动加载,我的 VPS 也是这样操作
pokerface888
2017-11-14 13:35:33 +08:00
@choury 真坑,以后不买魅族了。
wangxiaohao
2017-11-14 18:41:35 +08:00
虽然是假 root 再用 KR 搞一次,就成真的了
以前这么搞过,现在不知道可以不
pokerface888
2017-11-14 19:11:22 +08:00
@wangxiaohao 就是不想用 kr 啊!
pokerface888
2017-11-14 22:25:15 +08:00
已搞定,谢谢各位的帮助。
fengleidongxi
2017-11-15 17:04:26 +08:00
AFWall+,放到 priv-app 文件夹,可以信赖
skylancer
2017-11-16 00:22:03 +08:00
@pokerface888 你看看高通那幾個啓動脚本,應該不在内核鏡像中的,實在不行可以 tasker 設置開機執行 shell

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/406176

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX