接下来我再把标准应用程序网关升级到WEB应用程序防火墙
Web 应用程序防火墙 (WAF) 是应用程序网关的功能,可以对 Web 应用程序进行集中保护,避免其受到常见的攻击和漏洞伤害。
无需修改后端代码即可保护 Web 应用程序免受 Web 漏洞和攻击的威胁。
在应用程序网关背后同时保护多个 Web 应用程序。 应用程序网关支持在单个网关背后托管最多 20 个网站,并使用 WAF 防止所有这些网站受到 Web 攻击的威胁。
Web 应用程序防火墙防范的某些常见 Web 安全漏洞包括:
SQL 注入保护
跨站点脚本保护
常见 Web 攻击保护,例如命令注入、HTTP 请求走私、HTTP 响应拆分和远程文件包含攻击
防止 HTTP 协议违反行为
防止 HTTP 协议异常行为,例如缺少主机用户代理和接受标头
防止自动程序、爬网程序和扫描程序
检测常见应用程序错误配置(即 Apache、IIS 等)
架构如下:
选择我们之前的标准应用程序网关,选择升级到WAF,开启WAF防火墙,模式选择保护(检测只是记录事件,保护是记录事件的同时,遏制恶意流量),我开启所有规则。点击保存后更新配置大约需要等待15分钟。
当升级到WAF时需要注意一点就是SKU大小将自动更改为“中型”。(若要查看 WAF 日志,请启用诊断,并选择“ApplicationGatewayFirewallLog”。仅出于测试目的,可以选择 1 作为实例计数。不建议实例计数小于 2,因为它未被 SLA 涵盖。在使用 WAF 时,小型网关不可用。)
到此就配置完成,搞定了。最后可以启用日志记录,对于应用程序网关,提供了3种日志:
访问日志
性能日志
防火墙日志
下面我们开启诊断日志
默认这些都是禁用的
下面我选择应用程序网关,点击“打开诊断”
设置一个诊断日志保存配置,在这里我就不保存了,更多详细诊断日志请查看:
https://docs.microsoft.com/zh-cn/azure/application-gateway/application-gateway-diagnostics
OK,Azure应用程序网关就介绍到这了。
Web 应用程序防火墙 (WAF) 是应用程序网关的功能,可以对 Web 应用程序进行集中保护,避免其受到常见的攻击和漏洞伤害。
无需修改后端代码即可保护 Web 应用程序免受 Web 漏洞和攻击的威胁。
在应用程序网关背后同时保护多个 Web 应用程序。 应用程序网关支持在单个网关背后托管最多 20 个网站,并使用 WAF 防止所有这些网站受到 Web 攻击的威胁。
Web 应用程序防火墙防范的某些常见 Web 安全漏洞包括:
SQL 注入保护
跨站点脚本保护
常见 Web 攻击保护,例如命令注入、HTTP 请求走私、HTTP 响应拆分和远程文件包含攻击
防止 HTTP 协议违反行为
防止 HTTP 协议异常行为,例如缺少主机用户代理和接受标头
防止自动程序、爬网程序和扫描程序
检测常见应用程序错误配置(即 Apache、IIS 等)
架构如下:
![12.Azure应用程序网关(下)](https://i-blog.csdnimg.cn/blog_migrate/511df583cbb5ebc9ed91b198481b1478.jpeg)
选择我们之前的标准应用程序网关,选择升级到WAF,开启WAF防火墙,模式选择保护(检测只是记录事件,保护是记录事件的同时,遏制恶意流量),我开启所有规则。点击保存后更新配置大约需要等待15分钟。
![12.Azure应用程序网关(下)](https://i-blog.csdnimg.cn/blog_migrate/27ed9a40e8504363f3ce95636ae0e208.png)
当升级到WAF时需要注意一点就是SKU大小将自动更改为“中型”。(若要查看 WAF 日志,请启用诊断,并选择“ApplicationGatewayFirewallLog”。仅出于测试目的,可以选择 1 作为实例计数。不建议实例计数小于 2,因为它未被 SLA 涵盖。在使用 WAF 时,小型网关不可用。)
![12.Azure应用程序网关(下)](https://i-blog.csdnimg.cn/blog_migrate/08a86f8920009267958c0023b5fd9496.png)
到此就配置完成,搞定了。最后可以启用日志记录,对于应用程序网关,提供了3种日志:
访问日志
性能日志
防火墙日志
下面我们开启诊断日志
![12.Azure应用程序网关(下)](https://i-blog.csdnimg.cn/blog_migrate/7076ffb0e6db75afc59810a99e7f98e6.png)
默认这些都是禁用的
![12.Azure应用程序网关(下)](https://i-blog.csdnimg.cn/blog_migrate/2aa7d829be52a6eab076a1d38c49897d.png)
下面我选择应用程序网关,点击“打开诊断”
![12.Azure应用程序网关(下)](https://i-blog.csdnimg.cn/blog_migrate/801552ef532cb037a3bb9d51e4364bbe.png)
设置一个诊断日志保存配置,在这里我就不保存了,更多详细诊断日志请查看:
https://docs.microsoft.com/zh-cn/azure/application-gateway/application-gateway-diagnostics
![12.Azure应用程序网关(下)](https://i-blog.csdnimg.cn/blog_migrate/59feec32375fec7223dd73557645a561.png)
OK,Azure应用程序网关就介绍到这了。
本文转自 ZJUNSEN 51CTO博客,原文链接:http://blog.51cto.com/rdsrv/2068538,如需转载请自行联系原作者