Droidwall iptables:允许stream量只有一个网站和redirect到代理

背景信息:我已经扎根一个Android手机,并安装了droidwall来访问iptables。 内核版本是2.6.35.7-perf。

目标:通过比较有代理和无代理的stream量来testing代理的效率(在端口8080上)。

方法:我在一个IP地址上创build一个testing网站。 我正在使用一个应用程序来监视多less包/字节已被传送和接收的电话。

问题:由于未知的背景stream量,不需要的数据包正在发送和接收。

解决scheme:使用iptables只允许连接到一个网站,所以我可以正确监控stream量。

我能够限制连接soley到我想要的网站没有代理与这里的规则。

在另一个testing中,我可以通过这些iptable规则,通过代理移动不受限制的stream量:

iptables -t nat -A OUTPUT -p tcp –dport 80 -j ACCEPT -m所有者–uid-owner root
iptables -t nat -A OUTPUT -p tcp –dport 80 -j REDIRECT – 到端口8080

我怎么能整合这两套规则redirect从1.2.3.4(示例)到8080端口的stream量,并放弃其他一切。

任何帮助深表感谢。 谢谢!

卢克