在hosts文件中一个域名指向多个IP地址后计算机的处理机制

作者: 大海 分类: 互联网 发布时间: 2011-06-23 22:28 ė14,718 views 6Comments Off on 在hosts文件中一个域名指向多个IP地址后计算机的处理机制

突发奇想,想到了这个问题,一个域名对应多个iP地址到底会怎么样呢?

先用Google搜索一下吧,不幸的是网上并没有好的答案,那就只能自己动手测试了.

首现用ping命令得到Google和百度的IP地址

百度IP:220.181.111.147

Google IP:74.125.71.105

一个不不存在的IP:123.12.3.2 下文称为:错误IP

测试一

错误IP www.baidu.com

百度IP www.baidu.com

Google IP www.baidu.com

测试结果:成功打开了百度主页,但打开打开速度很慢,再尝试多次刷新都是百度主页.

测试二

百度IP www.baidu.com

Google IP www.baidu.com

测试结果:瞬间打开百度主页,多次刷新依然是百度主页.

测试三

Google IP www.baidu.com

百度IP www.baidu.com

测试结果:打开的是Google主页,多次刷新也是如此

通过以上的简单测试基本可以得出一个结论,打开网站时,在电脑hosts中由上往下查找查找IP,若此IP无法打开网页就继续查找(都错误自然是网页打不开了),如果查找到可以打开的IP地址,则不再继续往下查找,不论下面是否有正确的.

因做的实验很少,所以不能保证所得结论的正确性,如果你有兴趣可以自己试试看.

知道了这个东西有什么用呢?经常上国外网站的童鞋相信都遇到过这种情况,就是网页一会能打开,一会打不开,如果我们添加多个IP到hosts中,那电脑可能就能找到那个可以的ip打开网站,还是挺有用的.该怎么相信你懂得。

本文出自 纳百川,转载时请注明出处及相应链接。

本文永久链接: https://www.bicner.com/81.html

0
Ɣ回顶部