CDN的優勢
· 提高用戶訪問速率,優化用戶使用體驗。
· 隱藏真實伺服器的IP
· 提供WAF功能,目前很多CDN也提供了WAF的功能,我們的訪問請求會先經過CDN節點的過濾,該過濾可對SQL注入、XSS、Webshell上傳、命令注入、惡意掃描等攻擊行為進行有效檢測和攔截。CDN節點將認為無害的數據提交給真實的主機伺服器。
幾種訪問方式的不同
· 傳統訪問:用戶訪問域名-->解析伺服器IP-->訪問目標主機
· 普通CDN:用戶訪問域名-->CDN節點-->真實伺服器IP-->訪問目標主機
· 帶WAF的CDN:用戶訪問域名-->CDN節點(雲WAF)-->真實伺服器IP-->訪問目標主機
CDN的配置
1. 將域名的 NS 記錄指向 CDN 廠商提供的 DNS 伺服器。
2. 給域名設置一個 CNAME 記錄,將它指向CDN廠商提供的另一個域名。
所以在滲透測試中,為了要知道網站伺服器的真實IP,我們必須繞過CDN查找出網站的真實ip地址。
查詢域名相關的網站:
· DNS查詢:https://dnsdb.io/zh-cn/
· 微步在線:https://x.threatbook.cn/
· 在線域名信息查詢:http://toolbar.netcraft.com/site_report?url=
· DNS、IP等查詢:http://viewdns.info/
· CDN查詢IP:https://tools.ipip.net/cdn.php
· SecurityTrails平臺:https://securitytrails.com/domain/www.baidu.com/history/a