使用iptables设置网络白名单

今晚打老虎12138 发布于 2016/11/07 09:50
阅读 2K+
收藏 0

因为项目的需要,最近需要给一台Android添加网络限制,使这台设备只能访问指定的网络,所以需要使用到 iptables

 现在是我设置了 iptables -I INPUT -p tcp -j DROP 或者 iptables -P INPUT DROP 都能够实现关闭网络,

但在我使用

iptables -A INPUT -s www.baidu.com -p tcp -j ACCEPT 或者 iptables -A INPUT -p tcp -j ACCEPT 

时都无法访问指定的网络,请问大神,我该怎么样才能访问到指定的网络,

加载中
0
我看你还调皮
我看你还调皮

iptables -A INPUT -s www.baidu.com -p tcp -j ACCEPT

你这是开放自己的端口,如果www.baidu.com访问你机器,可以通过.

 iptables -A INPUT -p tcp -j ACCEPT 

这是开放所有端口给外部访问

不知道你说的访问指定网络是你机器访问外围?还是外网机器访问你Android???

今晚打老虎12138
机器访问外网,已经解决了,还是谢谢你的回答
0
今晚打老虎12138
还是没有答案吗,不过我重新找到个解决方法,已经不用了,我是把app的网络给禁用,过滤host头域,放行指定的域名
返回顶部
顶部