1.前言
在13.0的系統(tǒng)rom定制化開發(fā)中,在system中netd網(wǎng)絡(luò)模塊這塊的產(chǎn)品需要中,在系統(tǒng)中會要求設(shè)置屏蔽ip地址之內(nèi)的功能,
liunx中iptables命令也是比較重要的,接下來就來在IOemNetd這塊實現(xiàn)屏蔽ip黑名單的的相關(guān)功能,就是在
app中只能屏蔽某個網(wǎng)址,就是除了這個網(wǎng)址,其他的都能上網(wǎng),最后在framework自定義服務(wù)中實現(xiàn)接口調(diào)用
2.? 系統(tǒng)限制上網(wǎng)系列之iptables用IOemNetd實現(xiàn)屏蔽ip黑名單功能的實現(xiàn)的核心類
system\netd\server\binder\com\android\internal\net\IOemNetd.aidl
system\netd\server\OemNetdListener.cpp
system\netd\server\OemNetdListener.h
3. 系統(tǒng)限制上網(wǎng)系列之iptables用IOemNetd實現(xiàn)屏蔽ip黑名單功能的實現(xiàn)的核心功能分析和實現(xiàn)
在android原生系統(tǒng)中,iptables是在網(wǎng)絡(luò)過濾包模塊非常重要的,Iptabels是與Linux內(nèi)核集成的包過濾防火墻系統(tǒng),linux和android都會包含Iptables的功能。
如果 Linux 系統(tǒng)連接到因特網(wǎng)或 LAN、服務(wù)器或連接 LAN 和因特網(wǎng)的代理服務(wù)器, 則Iptables有利于在 Linux 系統(tǒng)上更好地控制 IP 信息包過濾和防火墻配置。
netfilter/iptables的另一個重要優(yōu)點是,它使用戶可以完全控制防火墻配置和信息包過濾。您可以定制自己的規(guī)則來滿足您的特定需求
iptables 常用命令如下:
命令??????????????????????????????????????? 說明文章來源:http://www.zghlxwxcb.cn/news/detail-850756.html
-L? --list????????? <鏈名文章來源地址http://www.zghlxwxcb.cn/news/detail-850756.html
到了這里,關(guān)于Android13.0 系統(tǒng)限制上網(wǎng)系列之iptables用IOemNetd實現(xiàn)屏蔽ip黑名單的實現(xiàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!