HOSTS文件详解
来源:互联网 发布:win7远程控制软件 编辑:程序博客网 时间:2024/05/23 00:08
我们知道在网络上访问网站,要首先通过DNS服务器把要访问的网络域名(XXXX.com)解析成XXX.XXX.XXX.XXX的IP地址后,计算机才能对这个网络域名作访问。
要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,因为DNS做域名解析和返回IP都需要时间。
为了提高对经常访问的网络域名的解析效率,可以通过利用Hosts文件中建立域名和IP的映射关系来达到目的。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有则,调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。也就是说Hosts的请求级别比DNS高。
工作中用到: 在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务器时,要输入难记的IP地址。这对不少人来说相当麻烦。现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候,只要输入这个服务器的名字就行了。
附录:localhost和127.0.0.1之间的区别:
localhost也叫local ,正确的解释是:本地服务器127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器)他们的解析通过本机的host文件,windows自动将localhost解析为127.0.0.1 localhot(local)是不经网卡传输!这点很重要,它不受网络防火墙和网卡相关的的限制。
127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。本机IP 也是通过网卡传输的,依赖网卡,并受到网络防火墙和网卡相关的限制。
但是本机IP与127.0.0.1的区别是:127.0.0.1 只能通过本机访问本机IP 通过本机访问也能通过外部访问有时候用localhost可以,但用127.0.0.1就不可以的情况原因是:localhost访问时,系统带的本机当前用户的权限去访问,而用ip的时候,等于本机是通过网络再去访问本机,用的到网络用户的权限。
- hosts文件详解
- HOSTS文件详解
- 详解hosts文件
- hosts文件使用详解
- hosts文件详解
- Windows的Hosts文件详解
- windowsXP的Hosts文件详解
- Linux 下hosts文件详解
- Linux 下hosts文件详解
- Linux 下hosts文件详解
- Linux操作系统下/etc/hosts文件详解
- Linux操作系统下/etc/hosts文件详解
- Linux hosts文件详解+mac主机名
- Linux操作系统下/etc/hosts文件详解
- Hosts文件
- Hosts文件
- hosts文件
- Hosts文件
- C#类使用base关键字,this关键字
- 编译wine时的freetype和libx问题, zypper保存包
- bird jump
- 关于UIView的autoresizingMask属性的研究
- poj 2472
- HOSTS文件详解
- 访问Android硬件资源の管理网络和Wifi连接
- java.sql.SQLException: Access denied for user 'root'@'xxx.xxx.xxx.xxx' at (数据库名)
- 观察者模式
- install solaris sparc on qemu
- mac使用教程《一》
- Android 中万能的 BaseAdapter(Spinner,ListView,GridView) 的使用!
- FASTSEARCH
- Android Wifi的工作流程