配置云服务器公网 EIP 的 Web 应用防火墙
场景描述
如上图所示:
-
公网 EIP 绑定在云服务器 VM 上,且该 EIP 与安全资源池底座通信绑定至同一张网卡。
-
Web 应用防火墙实例 WAF instance 的另一张网卡与云服务器 VM 处于同一网络。
实现 EIP、WAF instance 和云服务器 VM 的通信,云服务器 VM 和 EIP 的数据流量传输则通过 Web 应用防火墙实例 WAF instance 实现内容过滤并防止漏洞攻击。可参考以下步骤。
操作步骤
步骤一:配置 Web 应用防火墙
-
进入 Web 应用防火墙实例控制台首页。详细步骤参考登录 Web 应用防火墙控制台。
-
选择配置 > 保护站点,点击添加保护站点,进入信息填写页面。
-
根据以下参数说明,填写参数后,点击启用。
参数 填写说明 保护站点名称
输入保护站点名称。
IP 地址
输入保护站点的 IP 地址。此处填写被保护的云服务器 VM 的 IP 地址,根据场景描述中的信息,填写
172.17.0.2。端口
输入保护站点 Web 服务的端口号。此处填写被保护的云服务器 VM 的端口号,以
81为例,请根据实际情况进行填写。链路端口(前端)
输入链路端口号。此处的端口号以
81为例。接入链路
输入前后端接入链路。
-
前端需输入与 EIP 绑定的网卡名。 -
后端输入与受保护网站,此处为被保护的云服务器 VM 在同一网段的网卡名。
链路地址(前端)
输入前端网卡 IP 地址,即与 EIP 绑定的网卡 IP 地址。
链路地址(后端)
输入后端网卡 IP 地址,即与受保护网站,此处为被保护的云服务器 VM 在同一网段的网卡 IP 地址。
链路模式
选择链路模式,此处选择
代理模式。策略规则
选择策略规则,此处选择
预设规则。客户端 IP 地址透明
选择客户端 IP 地址是否透明,此处选择
不透明。X-Forwarded-For 字段名称
此处勾选
启用。 -
-
点击页面右上角的应用更改,弹出确认对话框,点击确认。
步骤二:Web 应用防火墙服务验证
-
打开 Web 浏览器,输入
192.168.12.176:81并访问,网址可正常访问。
-
在 Web 应用防火墙实例控制台选择配置 > 全局配置 > 敏感词过滤,点击添加敏感词,输入需要屏蔽的词汇,点击保存。
-
再次打开 Web 浏览器,并输入
192.168.12.176:81访问网址,敏感词汇已被屏蔽。