我的Android设备充当DHCP和DNS服务器(Hotspot android)。据我抬头看。因为android是基于Linux的操作系统,所以我使用iptables监视局域网中特定ip的带宽(例如:192.168.10.10)。这就是我所做的:
创建链
.iptables -N LAPTOP-DOWNLOAD
监控此IP
.iptables -A FORWARD -d 192.168.10.10 -j LAPTOP-DOWNLOAD
但这就是问题所在。它在我的链中出错了
.netent* getnetbyaddr(uint32_t, int)(3) is not implemented on Android
我猜因为android内核本身不支持监控特定的IP目的地。我试过了:
.iptables -A FORWARD -j LAPTOP-DOWNLOAD
它有效,它不会给我任何错误。无论如何我可以解决这个问题。提前致谢