当前位置:首页 > 软件下载 > 网络工具

IIS防盗链组件

点此纠错

  • 平台:WinXP
  • 大小:215KB
  • 语言:简体
  • 类别:网络工具
  • 授权:免费软件
  • 更新:2012-07-04
5.0
0% 0%

情介绍


用于防止热链接和限制IIS连接线程的组件。 IIS 要求IIS 使用ISAPI 加载组件。如果在2003服务器上测试2008服务器,则需要安装ISAPI扩展。









用于防止热链接和限制IIS 连接线程的组件。



该组件已应用于PC6下载服务器,经过一段时间的测试,效果明显。



IIS需要使用ISAPI来加载组件。如果在2003服务器和2008服务器上测试,则需要安装ISAPI扩展。



在网站中打开IIS - ISAPI 过滤器单击添加



只需写入过滤器名称并浏览至ThreadLimit.dll 查找可执行文件,然后单击“确定”即可添加它。添加后最好重新启动IIS。



另外,修改配置文件后,需要重新启动IIS才能使配置生效。另外,如果这里有红色勾号,请给予ThreadLimit.dll所在目录完全权限。



该过滤器提供3个接口



接口访问方式为:域名+接口名(如http://www.pc6.com/online)



调试



显示过滤器执行状态



在线的



显示当前在线IP及连接数



网址



显示正在访问的文件及其连接数



主要功能:



1. 可以限制某个IP只允许少数线程下载文件。



2. 将每个文件限制为只有几个下载线程。



3.简单的防盗链功能,可以支持需要防盗链的后缀,添加白名单,并指定发生盗链时将重定向的URL。



举例说明需要限制IP连接数:



一般下载服务器硬盘都是普通桌面级SATA,更高级的则使用SAS专用硬盘。例如,SATA硬盘仅支持2000个HTTP连接线程。现在软件下载一般都是采用迅雷等多线程方式。例如,每个人使用20个线程来下载一个文件。如果100人同时下载,那就是2000个线程。但如果限制一个IP,只允许2个线程下载,那就没问题了。支持1000人同时下载,大大提高服务器效率。



另外,如果服务器仍然只支持2000个线程,但其中一个文件下载量很大,2000个线程都下载完了,那么该站点下的其他文件就无法下载。您可以使用它来限制文件允许的最大线程数。



对线程进行适当的限制,有利于优化下载服务器,提高迅雷类P2P下载软件的使用效率。一个100Mb带宽的服务器在没有限制的情况下可能只能达到50M,但是在适当的限制下可能可以达到100M。