

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 驗證Lightsail執行個體的 IPv6 連線能力
<a name="amazon-lightsail-ipv6-reachability"></a>

您可以使用 ping 工具，驗證從本機電腦到Amazon Lightsail執行個體的 IPv6 連線。Ping 是一種網路診斷公用程式，用於疑難排解兩個或多個聯網裝置之間的連線問題。如果 ping 成功，您應該可以透過 IPv6 連線到執行個體。如果網路設定或裝置未設定為允許 IPv6，ping 命令會失敗。如需詳細資訊，請參閱[IPv6-only 的考量事項](amazon-lightsail-ipv6-only-plans.md)

**Topics**
+ [為雙堆疊執行個體啟用 IPv6](#ipv6-reachability-enable-ipv6)
+ [設定執行個體的防火牆](#ipv6-reachability-configure-firewall)
+ [測試執行個體的連線能力](#ipv6-reachability-test)

## 為雙堆疊執行個體啟用 IPv6
<a name="ipv6-reachability-enable-ipv6"></a>

開始測試之前，為您的雙堆疊執行個體啟用 IPv6。僅 IPv6 執行個體的 IPv6 一律處於開啟狀態。 IPv6-only 

完成下列程序，以便在未啟用雙堆疊執行個體時啟用 IPv6。

1. 登入 [Lightsail 主控台](https://lightsail.aws.amazon.com/)。

1. 選擇您要為其啟用 IPv6 的執行個體名稱。請確定您的執行個體正在執行中。

1. 從執行個體管理頁面選擇**聯網**索引標籤。

1. 在頁面的 IPv6 **網路區段上啟用 IPv6**。  
![Lightsail IPv6 切換顯示關閉位置，游標隨即開啟。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/lightsail-enable-ipv6.png)

   啟用 IPv6 之後，會將公有 IPv6 地址指派給執行個體，IPv6 防火牆就會變成可用。  
![Lightsail IPv6 防火牆顯示應用程式、通訊協定、連接埠和 IPv6 地址限制。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/lightsail-ipv6-firewall.png)

1. <a name="step_copy_ip"></a>請記下頁面頂端的執行個體**公有 IPv4** 和**公有 IPv6** 地址。您將在下列各節中使用它們。

## 設定執行個體的防火牆
<a name="ipv6-reachability-configure-firewall"></a>

Lightsail 主控台中的防火牆充當虛擬防火牆。這表示它會控制允許哪些流量透過其公有 IP 地址連接到您的執行個體。您在 中建立的每個雙堆疊執行個體Lightsail都有 IPv4 地址的個別防火牆，以及 IPv6 地址的另一個防火牆。每個防火牆都包含一組篩選進入執行個體之流量的規則。這兩個防火牆彼此獨立，您必須分別設定 IPv4 和 IPv6 的防火牆規則。具有IPv6-only執行個體計劃的執行個體沒有您可以設定的 IPv4 防火牆。

完成下列程序，以設定執行個體防火牆的網際網路控制訊息通訊協定 (ICMP) 流量。ping 公用程式使用 ICMP 通訊協定與您的執行個體通訊。如需詳細資訊，請參閱[使用 中的防火牆控制執行個體流量 Lightsail](understanding-firewall-and-port-mappings-in-amazon-lightsail.md)。

**重要**  
Windows 和 Linux 包含作業系統 (OS) 層級防火牆，可封鎖 ping 命令。在繼續之前，請確認執行個體的作業系統防火牆可以透過 IPv4 和 IPv6 接受 ICMP 流量。如需詳細資訊，請參閱下列 文件：  
[使用 RDP 連線至 Lightsail Windows 執行個體](connect-to-your-windows-based-instance-using-amazon-lightsail.md)
[連線至 上的 Linux 或 Unix 執行個體 Lightsail](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)

1. 登入 [Lightsail 主控台](https://lightsail.aws.amazon.com/)。

1. 選擇您要為其設定防火牆的執行個體名稱。

1. 從執行個體管理頁面選擇**聯網**索引標籤，然後針對您要使用的防火牆類型，完成適當區段中的剩餘步驟。對於 IPv4，請完成 **IPv4 防火牆**區段中的步驟。對於 IPv6，請完成 **IPv6 防火牆**區段中的步驟。

   1. 從**應用程式**下拉式功能表中，選擇 **Ping (ICMP)**。

   1. 選取**限制 IP 地址**方塊，以允許從本機來源 IP 地址或範圍進行連線，然後輸入您的來源 IP 地址。（選用） 您可以取消選取方塊，以允許來自任何 IP 地址的連線。建議您僅在測試環境中使用此選項。

   1. 選擇**建立**，將新規則套用至您的執行個體。

## 測試執行個體的連線能力
<a name="ipv6-reachability-test"></a>

完成下列程序，以測試從本機電腦或網路到Lightsail執行個體的 IPv4 或 IPv6 連線能力。您需要在 中記下的執行個體公有 IPv4 和 IPv6 地址[Step 5](#step_copy_ip)。

### 從 Linux、Unix 或 macOS 裝置
<a name="test-linux-unix-macos-ipv6"></a>

1. 在本機裝置上開啟終端機視窗。

1. 輸入下列其中一個命令來 ping 執行個體Lightsail。使用執行個體的公有 IPv4 或 IPv6 {{地址}}取代 命令中的範例 IP 地址。

   若要透過 IPv4 進行測試

   ```
   ping {{192.0.2.0}}
   ```

   若要透過 IPv6 進行測試

   ```
   ping6 {{2001:db8::}}
   ```

1. 命令傳回一些回應後，請在裝置的鍵盤`ctrl+z`上輸入 以停止命令。

如果成功，ping 命令會從執行個體的 IPv4 地址傳回成功回應。結果應如下列範例所示。

![成功的 IPv4 ping 命令。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/lightsail-reachability-test-linux-ipv4-success.png)


如果成功，ping6 命令會從執行個體的 IPv6 地址傳回成功回應。結果應如下列範例所示。

![成功的 IPv6 ping 命令。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/lightsail-reachability-test-linux-ipv6-success.png)


如果無法連線您的執行個體，這兩個命令都會傳回**請求逾時**。

### 從 Windows 裝置
<a name="test-windows-ipv6"></a>

1. 開啟命令提示。

1. 輸入下列其中一個命令來 ping 執行個體Lightsail。使用執行個體的公有 IPv4 或 IPv6 {{地址取代 命令中的範例 IP}} 地址。

   若要透過 IPv4 進行測試

   ```
   ping {{192.0.2.0}}
   ```

   若要透過 IPv6 進行測試

   ```
   ping {{2001:db8::}}
   ```

1. 命令傳回一些回應後，請在裝置的鍵盤`ctrl+z`上輸入 以停止命令。

如果成功，ping 命令會從執行個體的 IPv4 地址傳回成功回應。結果應如下列範例所示。

![成功的 IPv4 ping 命令。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/lightsail-reachability-test-windows-ipv4-success.png)


如果成功，ping 命令會從執行個體的 IPv6 地址傳回成功回應。結果應如下列範例所示。

![成功的 IPv6 ping 命令。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/lightsail-reachability-test-windows-ipv6-success.png)


如果無法連線您的執行個體，這兩個命令都會傳回**請求逾時**。