检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源站为IP:以加速域名为“www.example.com”,源站IP为“49.4.3.125”,操作系统为windows为例。
查看IIS 7服务器记录的访问日志(默认的日志路径为:“C:\WINDOWS\system32\LogFiles\ ”,IIS日志的文件名称以“.log”为后缀),可获取X-Forwarded-For对应的客户端真实IP。
您需要检查域名是否解析到CDN,以Windows操作系统为例,打开cmd程序,输入如下指令: nslookup -qt=cname 加速域名 如果返回结果显示CNAME,则表示CNAME配置已经生效,如下图: 如果返回结果没有.c.cdnhwc1.com,说明域名未解析到华为云CDN
验证CNAME是否生效 打开Windows操作系统中的cmd程序,输入如下指令: nslookup -qt=cname 加速域名 如果回显CNAME,则表示CNAME配置已经生效,如下图: 完成以上配置后,流量经过CDN转发到WAF,达到加速和Web攻击防护的目的。
配置示例 加速域名“www.example.com”User-Agent黑白名单配置如下图所示: 当HTTP Request Header中User-Agent如下两种情况时: User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident
示例:如果您使用windows系统,在C:\Windows\System32\drivers\etc\hosts文件中添加加速域名www.example.com和IP地址10.0.0.0的绑定关系。如图1所示。
您需要检查域名是否解析到CDN,以Windows操作系统为例,打开cmd程序,输入如下指令: nslookup -qt=cname 加速域名 如果返回结果显示CNAME,则表示CNAME配置已经生效,如下图: 如果查询出的域名解析中没有上图红框中所示,后缀为.c.cdnhwc1.com
验证CNAME配置是否生效 打开Windows操作系统中的cmd程序,输入如下指令: nslookup -qt=cname 加速域名 本实践中加速域名为“discuztest.com”。如果回显CDN分配的CNAME域名,则表示CNAME配置已经生效。
打开Windows操作系统中的cmd程序,输入如下指令: nslookup -qt=cname 桶绑定的自定义域名 本实践中桶绑定的自定义域名为“download.game-apk1.com”。如果回显CDN分配的CNAME域名,则表示CNAME配置已经生效。
验证CNAME配置是否生效 打开Windows操作系统中的cmd程序,输入如下指令: nslookup -qt=cname 桶绑定的自定义域名 本实践中桶绑定的自定义域名为“download.game-apk1.com”。
打开Windows操作系统中的cmd程序,输入如下指令: nslookup -qt=cname 加速域名 如果回显CNAME,则表示CNAME配置已经生效。 CNAME生效即表示您的域名已经成功接入CDN加速,更多配置请参考域名配置。
验证CNAME配置是否生效 打开Windows操作系统中的cmd程序,输入如下指令: nslookup -qt=cname 加速域名 如果回显CDN分配的CNAME域名,则表示CNAME配置已经生效。 验证业务 登录网站浏览网页图片,如果图片可以成功显示,则表示加速配置成功。