本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
為 Debian 8 執行個體設定 IPv6 連線
根據預設,Amazon Lightsail 中的所有執行個體都會指派一個公有和私有 IPv4 地址。您可以選擇性地為執行個體啟用 IPv6,以便將公有 IPv6 地址指派給執行個體。如需詳細資訊,請參閱 Amazon Lightsail IP 地址和啟用或停用 IPv6。
為使用 Debian 8 藍圖的執行個體啟用 IPv6 之後,您必須執行一組額外的步驟,讓執行個體知道其 IPv6 地址。在本指南中,我們會介紹您必須為 Debian 8 執行個體執行的其他步驟。
必要條件
請先完成事前準備 (若尚未完成):
-
在 Lightsail 中建立一個 Debian 8 執行個體。如需詳細資訊,請參閱建立執行個體。
-
為您的 Debian 8 執行個體啟用 IPv6。如需詳細資訊,請參閱啟用或停用 IPv6。
注意
在 2021 年 1 月 12 日當天或之後建立的新 Debian 執行個體,根據預設當它們在 Lightsail 主控台中建立時即會啟用 IPv6。即使您在建立執行個體時已經預設啟用 IPv6,您還是必須完成本指南中的下列步驟,才能在執行個體上設定 IPv6。
在 Debian 8 執行個體上設定 IPv6
請完成下列程序,以在 Lightsail 中於 Debian 8 執行個體上設定 IPv6。
-
登入主 Li ghtsail 台
。 -
重要
以瀏 Lightsail 為基礎的 SSH/RDP 用戶端只接受 IPv4 流量。透過 IPv6 使用第三方用戶端透過 SSH 或 RDP 進入您的執行個體。如需詳細資訊,請參閱 連線至您的執行個體。
在 Lightsail 首頁的「執行個體」區段中,找到您想要設定的 Debian 8 執行個體,然後選擇以瀏覽器為基礎的 SSH 用戶端圖示,使用 SSH 連線至該執行個體。
-
連接至執行個體後,輸入下列命令來檢視執行個體上設定的 IP 地址。
ip addr
您將看到類似以下其中一個範例的回應:
-
如果您的執行個體無法辨識其 IPv6 地址,您就無法在回應中看到列出的地址。您應該繼續完成此程序的步驟 4 至 9。
-
如果您的執行個體確實辨識出它的 IPv6 地址,您會看到該地址在回應中列出並帶有
scope global
,如此範例所示。您應該在此停止;您不需要完成此程序的步驟 4 至 9,因為您的執行個體已經設定為辨識其 IPv6 地址。
-
-
輸入下列命令,即可使用 Nano 開啟
interfaces
組態檔案。sudo nano /etc/network/interfaces
-
在檔案的結尾新增下列文字行。
iface eth0 inet6 dhcp
完成後,檔案會如下所示:
-
按 Ctrl+Esc 鍵以退出 Nano。
-
當系統詢問您是否要儲存修改後的緩衝區時,請按 Y,然後按 Enter (確認),以儲存至現有界面組態檔案。
-
輸入下列命令,以重新啟動執行個體的聯網服務。
sudo systemctl restart networking
重新啟動執行個體的聯網服務之後,您可能需要等幾分鐘才能讓執行個體辨識出其 IPv6 地址。
-
輸入下列命令以檢視執行個體上設定的 IP 地址,並確認它現在可辨識其指派的 IPv6 地址。
ip addr
您將看到類似以下範例的回應。如果您的執行個體確實辨識出它的 IPv6 地址,您會看到該地址在回應中列出並帶有
scope global
的標籤,如此範例所示。