限流保护——IIS限流插件

发布时间 2023-08-17 14:30:14作者: jevan

1.安装IIS

  a.打开 "开始"——“控制面板”——“程序”——“程序和功能”——“打开和关闭windows功能”

  b.在 “Internet Information Services” 下勾选需要的设置(具体设置可自行百度,测试可直接点击“Internet Information Services”前的复选框)

  c.在 "控制面板" 中搜索 “管理工具”,打开 “Internet Information Services (IIS)管理器” 即可进入IIS管理器

 

2.新建网站

  a.点击 "网站" 右键选择 “添加网站”,添加网站

    

 

 

 

3.IIS自带限流工具

  a.点击刚创建的网站iisweb,再点击右侧的“限制”可以设置“带宽”和“最大并发连接数”

    

 

  b.注意:此设置在本机测试无法生效,需要用非本机测试

 

 4.开启8090端口的防火墙入站规则

  a.打开“控制面板”中的“防火墙”设置,选择“高级设置”

  b.点击“入站规则”,再点击右侧的“新建规则”

  c.依次选择“端口”——“TCP”和“特定本地端口”(8090)——“允许连接”——“域”、“专用”、“公共”——名称填写“IIS入站”

 

 

5.其他限流插件

  a.动态IP限制:

    下载地址:https://www.iis.net/downloads/microsoft/dynamic-ip-restrictions (最下面选X64)

    官方文档:https://docs.microsoft.com/en-us/iis/manage/configuring-security/using-dynamic-ip-restrictions

  b.媒体限流:

    下载地址:https://www.iis.net/downloads/microsoft/bit-rate-throttling

    官方文档:https://docs.microsoft.com/en-us/iis/media/bit-rate-throttling/bit-rate-throttling-configuration-walkthrough

  c.注意:以上两个插件仅支持 IIS7 和 IIS7.5