免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: startdd
打印 上一主题 下一主题

在bsd下如果设置对同一IP地址一定时间连接频率限制? [复制链接]

论坛徽章:
0
21 [报告]
发表于 2004-07-05 05:08 |只看该作者

在bsd下如果设置对同一IP地址一定时间连接频率限制?

原帖由 "jeason2008" 发表:
......
.if ${OSVERSION} < 500000
IGNORE= "Only for 5.0 and above"
.endif
......


pf 是给 5.0 以上的 。。。

论坛徽章:
0
22 [报告]
发表于 2004-07-05 11:37 |只看该作者

在bsd下如果设置对同一IP地址一定时间连接频率限制?

的确!

论坛徽章:
0
23 [报告]
发表于 2004-07-05 12:06 |只看该作者

在bsd下如果设置对同一IP地址一定时间连接频率限制?

[quote]原帖由 "startdd"]的确![/quote 发表:


what is "的确"?

论坛徽章:
0
24 [报告]
发表于 2004-07-05 20:50 |只看该作者

在bsd下如果设置对同一IP地址一定时间连接频率限制?

原帖由 "startdd" 发表:
例如对 同一个IP地址限制一分钟内不能连接超过200次,超过就断开其连接并且屏蔽此IP地址一分钟。

相同的问题在linux下可以用iptable实现,freebsd 下如何实现?


也许PF可以满足你的要求:

set timeout src.track 60

pass in quick on fxp0 proto tcp from any to fxp0 port = 80 flags S/SA keep state (source-track, max-src-states 200)

上面只是争对单一IP地址连接到80端口的限制,限制同时只能有200个连接,如果超过200过,则屏蔽该IP一分钟。

但该规则只能免强说是满足你的要求,在并发连接没有超过200个时,该规则如同一般规则,当超过200个时,更多的连接将被拒绝,拒绝时间为1分钟,也就是说在一分钟之内,同一个IP不能有超过200个的连接,如果超过,则不再接受来自该IP的连接请求,如果该IP主动减少与fxp0的连接数,则从并发连接小于200时开始,1分钟内不再接受该IP的连接请求,直到超过一分钟,才开始再次接受该IP小于200的并发请求,但已经通过的连接将可以继续使用

如果要完全屏蔽可以使用脚本来实现.

论坛徽章:
0
25 [报告]
发表于 2004-07-06 00:51 |只看该作者

在bsd下如果设置对同一IP地址一定时间连接频率限制?

原帖由 "黑夜编码人" 发表:


也许PF可以满足你的要求:

set timeout src.track 60

pass in quick on fxp0 proto tcp from any to fxp0 port = 80 flags S/SA keep state (source-track, max-src-states 200)

上面只是争对单一IP地址..........


那个版本freebsd下可实现?

论坛徽章:
0
26 [报告]
发表于 2004-07-06 02:46 |只看该作者

在bsd下如果设置对同一IP地址一定时间连接频率限制?

原帖由 "jeason2008" 发表:


那个版本freebsd下可实现?


目前来讲是 -current 。

论坛徽章:
0
27 [报告]
发表于 2004-07-06 08:26 |只看该作者

在bsd下如果设置对同一IP地址一定时间连接频率限制?

楼主的意思是怎样限制某的IP的连接频率即单位时间的连接次数,不是并发连接数啊,这两者是不同的

论坛徽章:
0
28 [报告]
发表于 2004-07-06 08:51 |只看该作者

在bsd下如果设置对同一IP地址一定时间连接频率限制?

[quote]原帖由 "llzqq"]楼主的意思是怎样限制某的IP的连接频率即单位时间的连接次数,不是并发连接数啊,这两者是不同的[/quote 发表:


楼主指的一分钟内连接200个,是指的一分钟内只能进行200次连接,还是最多存在200个连接呢?

论坛徽章:
0
29 [报告]
发表于 2004-07-06 09:07 |只看该作者

在bsd下如果设置对同一IP地址一定时间连接频率限制?

是指的一分钟内只能进行200次连接

论坛徽章:
0
30 [报告]
发表于 2004-12-29 19:46 |只看该作者

在bsd下如果设置对同一IP地址一定时间连接频率限制?

[quote]原帖由 "llzqq"]是指的一分钟内只能进行200次连接[/quote 发表:


本人意思是一分钟内只能连接200次,超过200次就屏蔽该IP一分钟

而不是超过200并发!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP