什么是DNS服务
DNS(Domain Name Syetem)域名系统,在TCP/IP网络中有非常重要的地位,能够提供域名与IP地址的解析服务。
如何根据域名获取IP
DNS服务器类型
本地域名服务器
根域名服务器
顶级域名服务器
授权域名服务器
根据域名获取IP的工具
ping / nslookup
ping
nslookup
通过nslookup获取IP,可发现有两个或以上地址应答,说明网站很可能使用了CDN服务
IP归属
https://ipwhois.cnnic.net.cn
可查询指定IP的信息
如何获取CDN背后的真实IP
什么是CDN
CDN(Content Delivery Network) — 内容分发网络
让在各个不同地点的网络用户,都可以迅速访问到网站提供的内容。
当用户尝试访问一个使用CDN服务的网站时,他们的请求首先被智能路由到距离最近的CDN节点。这个节点存有网站的静态副本,如图片、视频及CSS文件等。因此,用户实际上是从这个靠近的节点获取内容,而不是直接从网站的原服务器上获取。
CDN工作流程(以阿里云为例)
没有CDN
使用CDN服务
如何获取真实IP
超级ping
历史DNS
通过子域名查询IP
国外主机解析
邮件、SSL证书、收集App抓包、网络空间搜索引擎等
查看IP数量
https://ping.chinaz.com/
nslookup
历史DNS
http://dnshistory.org/
http://toolbar.netcraft.com/site_report?url=
http://tools.ipip.net/cdn.php
子域名查询
可以通过域名查找工具查询子域名对应的 IP 来辅助查找网站的真实IP
国外主机解析
https://asm.ca.com/zh_cn/ping.php
http://host-tracker.com/
http://www.webpagetest.org/
https://dnscheck.pingdom.com/
网络空间搜索引擎
fofa
https://fofa.info/
zooeye
https://www.zoomeye.org/
censys
https://censys.com/