免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1721 | 回复: 3

[系统安全] iptables一条命令解释 [复制链接]

论坛徽章:
0
发表于 2012-09-23 01:00 |显示全部楼层
iptables -A INPUT -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK  SYN -m state --state NEW -j DROP
在ACK后面多出来的单独的SYN是什么意思,请指点一点哈,谢过

论坛徽章:
0
发表于 2012-09-23 23:12 |显示全部楼层
那是你还没有掌握tcp模块--tcp-flags参数的用法,没事多看看帮助手册:

TCP v1.3.5 options:
--tcp-flags [!] mask comp
match when TCP flags & mask == comp (Flags: SYN ACK FIN RST URG PSH ALL NONE)
iptables -A INPUT -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK  SYN -m state --state NEW -j DROP
命令中的FIN,SYN,RST,ACK等价于帮助说明里的mask;命令中的 SYN等价于帮助说明中的comp。
不知能否解答你的疑惑。要是还不明白,还有一个--syn控制参数如,如下:
[!] --syn                       match when only SYN flag set (equivalent to --tcp-flags SYN,RST,ACK SYN)

论坛徽章:
0
发表于 2012-09-24 09:46 |显示全部楼层
yes,又上网搜了搜,明白了,待会实验一下,再次谢过:wink: 回复 2# wjlkoorey258


   

论坛徽章:
13
15-16赛季CBA联赛之同曦
日期:2016-01-28 19:52:032015亚冠之北京国安
日期:2015-10-07 14:28:19NBA常规赛纪念章
日期:2015-05-04 22:32:03处女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午马
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56狮子座
日期:2013-09-08 08:37:52
发表于 2012-09-24 11:07 |显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP