将 Web 请求重定向到 IP 地址
我在托管公司有一个网站,但我想自己管理该网站。我将 IIS 与 ISP 分配给我的 IP 地址一起使用。如果我想要以 http://www.widgets-inc-10.com 访问我的网站,需要怎么做?
答:
将 IIS 服务 Web 请求定向到特定 IP 地址。IIS 不确认或识别您用于访问系统的任何名称。当然,对于您来说,记住 widgets-inc-10.com 这样的名称要比记住一个 IP 地址更容易。域名系统 (DNS) 是一种机制,可用于将易于记忆的名称转换为多数 Internet 或企业网络的不易记忆的 IP 地址。
为了使您能够访问 http://www.widgets-inc-10.com/ 这样的网站,DNS 需要将 http://www.widgets-inc-10.com 指向您的 Web 服务器的 IP 地址。具体来讲,可由客户端访问以进行浏览的一台或多台 DNS 服务器提供这种名称解析。
为了解 DNS 的工作方式,我们将此示例 URL http://www.widgets-inc-10.com/ 加以分解
http:// 是用于 URL 的协议,
www 是主机,
widgets-inc-10 是域,而
com 是顶级域 (TLD)。
DNS 以 TLD 开头,按分层方式设置。查找主机地址相当简单 - 系统首先查找 TLD,移至正确的域,然后访问主机。
Internet 有十二个根服务器,每个根服务器都能分辨像 .com、.net 和 .org 这样的顶级域。每个 TLD 都能确定其有权访问的域。每个域都能识别出其有权访问的主机。在 Internet 上,每个域都至少有一个授权 DNS 服务器,其他每个服务器在需要关于该域的信息时,都要到此服务器上查找。每个 DNS 服务器在其作为授权 DNS 服务器的每个域名中,都有一个列表,其中包含每个主机的名称及相关 IP 地址。您可通过很多站点检查特定的 DNS 服务器配置,例如:http://www.dnsreports.com、http://www.dnsstuff.com 和 http://www.dnsgoodies.com。
当您注册一个域时(例如,http://www.widgets-inc-10.com),您必须提供将作为该域的 DNS 授权服务器的 DNS 服务器名称和 IP 地址。根服务器使用此项注册记录来确定在域中命名和寻址的权限。
要将 Web 服务器 http://www.widgets-inc-10.com 从托管公司移到您的系统,您必须做两件事:
1.
配置将要作为 http://www.widgets-inc-10.com 域的 DNS 授权服务器的 DNS 服务器。此 DNS 服务器需要将添加到 widgets-inc-10.com 域记录中的 www 主机与您的 IIS 服务器的 IP 地址相对应。
2.
更新您的域名注册记录,以将该 DNS 服务器作为您的域的一个授权 DNS 服务器来显示。
您不一定要运行自己的 DNS 服务器来完成此工作,但您可以这样做。如果您不运行自己的 DNS 服务器,那么无论谁来运行这个属于您的域的 DNS 授权服务器,都需要进行相应更改。如果是您自己运行这个 DNS 服务器,则可自行更改。如果您所需的只是 Web 服务器的名称解析,并且该信息很少发生改变(多数情况下,它仅在服务提供商变更时才发生改变),那么,让您的 ISP 或域名注册服务商来处理您的 DNS 通常会更方便。
from:asp学习网/title:将 Web 请求重定向到 IP 地址/ time:2007-1-26 1:21:03
本文主题将 Web 请求重定向到 IP 地址