介绍
当使用互联网时,大多数人通过连接到域名来连接到网站,ftp 服务器或其他互联网服务器,如 www.bleepingcomputer.com。但是,互联网应用程序不是通过域名进行通信,而是使用 IP 地址进行通信,例如 192.168.1.1。因此,当您在程序中键入要连接到的域名时,应用程序必须首先将其转换为将用于连接的 IP 地址。
将这些主机名解析为其映射的 IP 地址的方式称为域名解析。在几乎所有操作系统上,无论是 Apple,Linux,Unix,Netware 还是 Windows,从域名到IP地址的大多数解析都是通过称为 DNS 的过程完成的。
域名解析
如上所述,域名解析是将域名转换为其相应的IP地址的任务。这都是在幕后完成的,很少被用户注意到。当您在使用 Internet 的应用程序中输入域名时,该应用程序将发出命令,让操作系统将域名转换为其 IP 地址,然后连接到该 IP 地址以执行它尝试执行的任何操作。
操作系统解析域名的方式基于其配置。对于几乎所有操作系统,域名解析的默认顺序如下:
- 主机文件- 有一个名为 HOSTS 文件的文件,可用于将域名转换为 IP 地址。HOSTS 文件中的条目将覆盖将通过 DNS 服务器解析的任何映射。
- 域名系统–这是互联网上用于将域名转换为其相应IP地址的系统。您的操作系统将连接到计算机上配置的 DNS 服务器,并让该服务器向您返回您查询的域名的 IP 地址。
- Netbios – 这仅适用于 Windows 计算机,并且仅在所有先前方法都失败时才用于将名称映射到 IP 地址。此方法将尝试使用 IP 地址映射您尝试连接到的 netbios 名称。
但是,可以更改操作系统在执行域名解析时使用的顺序。我们将在下面讨论 Windows 和 Unix / Linux 操作系统的这些方法。
Windows 上的域名解析
默认情况下,Windows 使用上述顺序进行域名解析。这可以通过更改某些注册表项来更改。注册表项包括:
注册表项
相关文章
|
发表评论