

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Lightsail 中了解互联网流量是如何路由到你的网站的
<a name="amazon-lightsail-internet-traffic-routing"></a>

互联网上的所有计算机，包括智能手机、笔记本电脑和网站服务器，都使用唯一的字符串相互通信。称为 IP 地址的这些字符串采用以下格式之一：
+ 互联网协议版本 4 (IPv4) 格式，例如 192.0.2.44
+ 互联网协议版本 6 (IPv6) 格式，例如 2001:DB8: /32

当您打开浏览器访问某个网站时，您不需要记住并输入像这么长的一串字符。相反，您可以输入像 **example.com** 这样的域名，仍然可访问预期的网站。域名系统 (DNS) 即可实现这一点，该系统充当将注册的域名映射到 IP 地址的目录。

**内容**
+ [概述如何配置 Lightsail 以路由域名的互联网流量](#internet-traffic-routing)
+ [如何为您的域路由流量](#lightsail-traffic-routing)
+ [后续步骤](#internet-traffic-routing-next-steps)

## 概述如何配置 Lightsail 以路由域名的互联网流量
<a name="internet-traffic-routing"></a>

本概述介绍了如何使用 Lightsail 注册和配置将互联网流量路由到您的网站或 Web 应用程序的域。

1. 注册域名。有关概述，请参阅[域注册](amazon-lightsail-domain-registration.md)。

1. 注册域名后，Lightsail 会自动创建一个与该域名同名的 DNS 区域。

1. Lightsail 控制台允许您轻松地将域分配给 Lightsail 资源，例如实例或负载均衡器。您还可以在您的 DNS 区域中创建 DNS 记录，以将流量路由到您的资源。每个记录都包含有关如何要为您的域路由流量的信息，比如：

   **名称**

   记录的名称对应于域名（example.com）或子域名（www.example.com、retail.example.com）。DNS 区域中每个记录的名称必须以 DNS 区域的名称结尾。例如，如果 DNS 区域的名称为 example.com，则所有记录名称均必须以 example.com 结尾。

   **Type**

   记录类型通常取决于您希望流量路由到的资源的类型。例如，要将流量路由到电子邮件服务器，请将 **Type**（类型）指定为 **MX**。要将域名的流量路由到 Lightsail 实例，您可以添加**一条**将您的域名指向实例静态 IPv4 地址的 A 记录，或者添加一条指向您的实例 IPv6地址的 **AAAA** 记录。

1. ** 目标**

   目标就是您想要将流量路由到的位置。您可以创建别名记录，将流量路由到 Lightsail 实例、Lightsail 容器服务和其他 Lightsail 资源。有关更多信息，请参阅 [DNS](understanding-dns-in-amazon-lightsail.md)。

## 如何为您的域路由流量
<a name="lightsail-traffic-routing"></a>

**在将 Lightsail 配置为将互联网流量路由到您的资源（例如实例、负载均衡器、分布或容器服务）之后，当有人请求 www.example.com 的内容时会发生以下情况。**

1. 用户打开 Web 浏览器并在地址栏中输入 **www.example.com**，然后按 **Enter**。

1. 对 **www.example.com** 的请求会被路由到 DNS 解析器，该解析器通常由用户的互联网服务提供商 (ISP) 管理。 ISPs可以是有线互联网提供商、DSL 宽带提供商或公司网络。

1. ISP 的 DNS 解析程序将对 **www.example.com** 的请求转发到 DNS 根名称服务器。

1. DNS 解析程序将再次转发对 **www.example.com** 的请求，而这次会转发到 **.com** 域的其中一个 TLD 名称服务器。**.com** 域的名称服务器使用与 **example.com** 域关联的四个名称服务器的名称来响应该请求。

   DNS 解析程序会缓存（存储）四个名称服务器。下次有人浏览到 **example.com** 时，解析程序将跳过步骤 3 和 4，因为它已缓存了 **example.com** 的名称服务器。名称服务器通常缓存时长为两天。

1. DNS 解析程序选择一个名称服务器，并将对 **www.example.com** 的请求转发到该名称服务器。

1. 名称服务器在 **xample.com** DNS 区域中查找 **www.example.com** 记录、获取关联值（比如 Web 服务器的 IP 地址 192.0.2.44）。然后，名称服务器将该 IP 地址返回到 DNS 解析程序。

1. DNS 解析程序最终将获得用户所需的 IP 地址。解析程序将该值返回给 Web 浏览器。

1. Web 浏览器将对 **www.example.com** 的请求发送到它从 DNS 解析程序那里获得的 IP 地址。例如，您的内容是在 Lightsail 实例上运行的 Web 服务器或配置为网站终端节点的容器服务。

1. 192.0.2.44 上的 Web 服务器或其他资源将 **www.example.com** 的网页返回到 Web 浏览器，而 Web 浏览器会显示该页面。

## 后续步骤
<a name="internet-traffic-routing-next-steps"></a>
+ [DNS](understanding-dns-in-amazon-lightsail.md)
+ [将域指向实例](amazon-lightsail-routing-to-instance.md)
+ [将域指向负载均衡器](add-alias-record-for-lightsail-load-balancer.md)
+ [将域指向分配](amazon-lightsail-point-domain-to-distribution.md)