根据域名获取对应ip
可通过windows黑窗口Dos命令
C:\Users\张小伙>nslookup baidu.com
服务器: 192.168.1.1
Address: 192.168.1.1
非权威应答:
名称: baidu.com
Addresses: 39.156.66.10
110.242.68.66
查询ip归属地
百度搜索138,有个网站www.ip138.com,可以很方便查询ip归属地
如查询前面解析的39.156.66.10归属地为北京市
查看网络时延
查看当前节点到目标节点,点对点的网络时延 | 访问速速
39.156.66.10归属地为北京市,使用ping命令
C:\Users\张小伙>ping 39.156.66.10
正在 Ping 39.156.66.10 具有 32 字节的数据:
来自 39.156.66.10 的回复: 字节=32 时间=24ms TTL=49
来自 39.156.66.10 的回复: 字节=32 时间=24ms TTL=49
来自 39.156.66.10 的回复: 字节=32 时间=24ms TTL=49
来自 39.156.66.10 的回复: 字节=32 时间=24ms TTL=49
39.156.66.10 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 24ms,最长 = 24ms,平均 = 24ms
直接ping www.baidu.com ,因为CDN的存在,说明这个服务器是距离我最近的,查询此ip归属地是和我同市的,对比上面明显看得出网络时延要小很多
C:\Users\张小伙>ping www.baidu.com
正在 Ping www.a.shifen.com [112.80.248.76] 具有 32 字节的数据:
来自 112.80.248.76 的回复: 字节=32 时间=6ms TTL=56
来自 112.80.248.76 的回复: 字节=32 时间=6ms TTL=56
来自 112.80.248.76 的回复: 字节=32 时间=6ms TTL=56
来自 112.80.248.76 的回复: 字节=32 时间=7ms TTL=56
112.80.248.76 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 6ms,最长 = 7ms,平均 = 6ms
补充
ping 和 nslookup使用时有以下场景,带不带www解析的结果不同
C:\Users\张小伙>nslookup www.baidu.com
服务器: 192.168.1.1
Address: 192.168.1.1
非权威应答:
名称: www.a.shifen.com
Addresses: 112.80.248.75
112.80.248.76
Aliases: www.baidu.com
C:\Users\张小伙>nslookup baidu.com
服务器: 192.168.1.1
Address: 192.168.1.1
非权威应答:
名称: baidu.com
Addresses: 39.156.66.10
110.242.68.66
先看这些域名的区别
baidu.com 百度搜索 一级域名
www.baidu.com 百度搜索 二级域名
news.baidu.com 百度新闻 二级域名
根本原因就是一级域名和二级域名绑定的ip不相同
而直接访问baidu.com会跳转到www.baidu.com