本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Lightsail 中了解互联网流量是如何路由到你的网站的
互联网上的所有计算机,包括智能手机、笔记本电脑和网站服务器,都使用唯一的字符串相互通信。称为 IP 地址的这些字符串采用以下格式之一:
-
Internet 协议版本 4 (IPv4) 格式,比如 192.0.2.44
-
Internet 协议版本 6(IPv6)格式,例如 2001:DB8::/32
当您打开浏览器访问某个网站时,您不需要记住并输入像这么长的一串字符。相反,您可以输入像 example.com 这样的域名,仍然可访问预期的网站。域名系统 (DNS) 即可实现这一点,该系统充当将注册的域名映射到 IP 地址的目录。
内容
概述如何配置 Lightsail 以路由域名的互联网流量
本概述介绍了如何使用 Lightsail 注册和配置将互联网流量路由到您的网站或 Web 应用程序的域。
-
注册域名。有关概述,请参阅域注册。
-
注册域名后,Lightsail 会自动创建一个与该域名同名的 DNS 区域。
-
Lightsail 控制台允许您轻松地将域分配给 Lightsail 资源,例如实例或负载均衡器。您还可以在您的 DNS 区域中创建 DNS 记录,以将流量路由到您的资源。每个记录都包含有关如何要为您的域路由流量的信息,比如:
名称
记录的名称对应于域名(example.com)或子域名(www.example.com、retail.example.com)。DNS 区域中每个记录的名称必须以 DNS 区域的名称结尾。例如,如果 DNS 区域的名称为 example.com,则所有记录名称均必须以 example.com 结尾。
类型
记录类型通常取决于您希望流量路由到的资源的类型。例如,要将流量路由到电子邮件服务器,请将 Type(类型)指定为 MX。要将域名的流量路由到您的 Lightsail 实例,您可以添加一条将您的域名指向实例的静态 IPv4 地址的 A 记录,或者添加一条指向您的实例 IPv6 地址的 AAAA 记录。
-
目标
目标就是您想要将流量路由到的位置。您可以创建别名记录,将流量路由到 Lightsail 实例、Lightsail 容器服务和其他 Lightsail 资源。有关更多信息,请参阅 DNS。
如何为您的域路由流量
在将 Lightsail 配置为将互联网流量路由到您的资源(例如实例、负载均衡器、分布或容器服务)之后,当有人请求 www.example.com 的内容时会发生以下情况。
-
用户打开 Web 浏览器并在地址栏中输入 www.example.com,然后按 Enter。
-
将对 www.example.com 的请求路由到 DNS 解析程序,该解析程序通常由用户的互联网服务提供商(ISP)进行管理。ISP 可以是有线互联网提供商、DSL 宽带提供商或公司网络。
-
ISP 的 DNS 解析程序将对 www.example.com 的请求转发到 DNS 根名称服务器。
-
DNS 解析程序将再次转发对 www.example.com 的请求,而这次会转发到 .com 域的其中一个 TLD 名称服务器。.com 域的名称服务器使用与 example.com 域关联的四个名称服务器的名称来响应该请求。
DNS 解析程序会缓存(存储)四个名称服务器。下次有人浏览到 example.com 时,解析程序将跳过步骤 3 和 4,因为它已缓存了 example.com 的名称服务器。名称服务器通常缓存时长为两天。
-
DNS 解析程序选择一个名称服务器,并将对 www.example.com 的请求转发到该名称服务器。
-
名称服务器在 xample.com DNS 区域中查找 www.example.com 记录、获取关联值(比如 Web 服务器的 IP 地址 192.0.2.44)。然后,名称服务器将该 IP 地址返回到 DNS 解析程序。
-
DNS 解析程序最终将获得用户所需的 IP 地址。解析程序将该值返回给 Web 浏览器。
-
Web 浏览器将对 www.example.com 的请求发送到它从 DNS 解析程序那里获得的 IP 地址。例如,您的内容是在 Lightsail 实例上运行的 Web 服务器或配置为网站终端节点的容器服务。
-
192.0.2.44 上的 Web 服务器或其他资源将 www.example.com 的网页返回到 Web 浏览器,而 Web 浏览器会显示该页面。