我需要使用 Android 的 iptables 命令在路由系统中写入特定的值。
总体思路是,用户可以导航仅有的使用提供的 DNS 配置。
我尝试通过脚本调用它们初始化文件,但脚本从未被调用:
service update_iptables /system/bin/update_iptables.sh start update_iptables
当我将手机插入计算机并执行以下序列时,它可以正常工作:
adb root adb remount adb shell /system/bin/update_iptables.sh
显然,重新启动时,此配置会丢失。这就是为什么我需要将其作为启动引导序列的一部分运行。
关于我可以在 init.rc(或任何其他配置文件)的什么位置放置脚本,有什么建议吗?