在 Lightsail 中設定 GitLab 執行個體的IPv6連線 - Amazon Lightsail

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

在 Lightsail 中設定 GitLab 執行個體的IPv6連線

在預設情況下,Amazon Lightsail 中的所有執行個體都會指派一個公開和私有IPv4地址。您可以選擇啟IPv6用讓執行個體指派公用IPv6位址給執行個體。如需詳細資訊,請參閱 Amazon Lightsail IP 地址啟用或停用IPv6

IPv6針對使用 GitLab 藍圖的執行個體啟用後,您必須執行一組額外的步驟,讓執行個體知道其IPv6位址。在本指南中,我們將向您展示您必須針對執行 GitLab 個體執行的其他步驟。

必要條件

請先完成事前準備 (若尚未完成):

  • 在 Light GitLab sail 中建立實體。如需詳細資訊,請參閱建立執行個體

  • IPv6為您的 GitLab 執行個體啟用。如需詳細資訊,請參閱啟用或停用IPv6

    注意

    在 2021 年 1 月 12 日或之後建立的新 GitLab 執行個體在 Lightsail 主控台中建立時,預設會IPv6啟用這些執行個體。即使在建立執行個體時預設IPv6為啟用,您也必須完成本指南中的下列步驟,才能在執行個體IPv6上進行設定。

在 GitLab 執行個體IPv6上設定

請完成下列程序,以在 Lightsail 中的 GitLab 執行個體IPv6上進行設定。

  1. 登入主 Li ghtsail 台

  2. 在 Lightsail 首頁的「執行個體」區段中,找出您要設定的 GitLab 執行個體,然後選擇以瀏覽器為基礎的SSH用戶端圖示以連線至該執行個體。SSH

    Lightsail 首頁中以瀏覽器為基礎的SSH用戶端。
  3. 連接至執行個體後,輸入下列命令來檢視執行個體上設定的 IP 地址。

    ip addr

    您將看到類似以下其中一個範例的回應:

    • 如果您的執行個體無法辨識其IPv6位址,您就不會在回應中看到該位址。您應該繼續完成此程序的步驟 4 至 9。

      IPv6未在執行個體上設定。
    • 如果您的執行個scope global體確實辨識出其IPv6位址,您會看到它在回應中列出,並顯示此範例中所示。您應該停在這裡;您不需要完成此程序的步驟 4 到 9,因為您的執行個體已設定為辨識其IPv6位址。

      IPv6在執行個體上設定。
  4. 切換回 Lightsail 主控台。

  5. 在 Lightsail 首頁的「執行個體」索引標籤中,選擇 GitLab 執行個體的「動作」功能表 (),然後選擇「重新開機」。

    Lightsail 首頁上的執行個體重新啟動選項。

    等待數分鐘讓執行個體重新啟動,再繼續進行下一個步驟。

  6. 切換回 GitLab 執行個體的SSH工作階段。

  7. 輸入下列命令以檢視在執行個體上設定的 IP 位址,並確認執行個體現在正在辨識其指派的位IPv6址。

    ip addr

    您將看到類似以下範例的回應。如果您的執行個體確實辨識出其IPv6位址,您會在回應中看到該執行個體的位址,標籤scope global為如此範例所示。

    IPv6在執行個體上設定。