不知道大家平时在使用ping命令时有没有注意过,有些域名ping的时候会出现另外一个域名,比如百度:
而有的域名又没有,比如博客园:
这到底是什么原因呢?
当我们在使用ping来连接一个域名的时候,ping程序将会自动为我们解析这个域名所对应的IP地址,也就是做DNS解析。
DNS大家应该不会陌生,全称是域名解析系统,就是将一个域名转换成IP地址的系统。看起来,应该像是这么一个装置:
DNS像是一个黑盒子,输入一个域名,输出一个或多个IP地址。
如果把DNS的映射关系想象成后台数据库中的一个表格,它可能长这样:
域名 | IP地址 |
---|---|
a.com | 11.11.11.11 |
b.com | 22.22.22.22、20.20.20.20 |
c.com | 33.33.33.33 |
... | ... |