Lightsail の GitLab インスタンス用に IPv6 を設定する - Amazon Lightsail

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Lightsail の GitLab インスタンス用に IPv6 を設定する

Amazon Lightsail のすべてのインスタンスには、デフォルトでパブリック IPv4 アドレスとプライベート IPv4 アドレスが割り当てられます。オプションで、インスタンスの IPv6 を有効にして、パブリック IPv6 アドレスを割り当てることができます。詳細については、「Amazon Lightsail IP アドレス」および「IPv6 を有効または無効にする」を参照してください。

GitLab ブループリントを使用するインスタンスで IPv6 を有効にした後、追加のステップを実行して、インスタンスに IPv6 アドレスを認識させる必要があります。このガイドでは、 GitLab インスタンスに対して実行する必要がある追加の手順について説明します。

前提条件

以下の前提条件を完了します (まだの場合)。

  • Lightsail で GitLab インスタンスを作成します。詳細については、「インスタンスを作成する」を参照してください。

  • GitLab インスタンスの IPv6 を有効にします。詳細については、「IPv6 を有効化または無効化する」を参照してください。

    注記

    2021 年 1 月 12 日以降に作成された新しい GitLab インスタンスは、Lightsail コンソールで作成するときに IPv6 がデフォルトで有効になっています。インスタンスの作成時に IPv6 がデフォルトで有効になっていても、インスタンスで IPv6 を設定するには、このガイドの以下の手順を実行する必要があります。

GitLab インスタンスで IPv6 を設定する

Lightsail の GitLab インスタンスで IPv6 を設定するには、以下の手順を実行します。

  1. Lightsail コンソールにサインインします。

  2. 重要

    Lightsail ブラウザベースの SSH/RDP クライアントは、IPv4 トラフィックのみを受け入れます。サードパーティーのクライアントを使用して、IPv6 経由でインスタンスに SSH または RDP 接続します。詳細については、「インスタンスに接続します」を参照してください。

    Lightsail ホームページのインスタンスセクションで、設定する GitLab インスタンスを探し、ブラウザベースの SSH クライアントアイコンを選択して SSH を使用して接続します。

    
            Lightsail ホームページのブラウザベースの SSH クライアント。
  3. インスタンスに接続したら、以下のコマンドを入力し、インスタンスに設定されている IP アドレスを表示します。

    ip addr

    以下のようなレスポンスが表示されます。

    • インスタンスが IPv6 アドレスを認識しない場合、レスポンスに表示されません。この手順のステップ 4~9 を続行する必要があります。

      
                インスタンスに IPv6 が設定されていない。
    • インスタンスが IPv6 アドレスを認識している場合は、レスポンスに scope global の例のように表示されます。ここで停止します。インスタンスが IPv6 アドレスを認識するように設定済みなので、この手順のステップ 4~9 を実行する必要はありません。

      
                インスタンスで設定された IPv6。
  4. Lightsail コンソールに戻ります。

  5. Lightsail ホームページのインスタンスタブで、 GitLab インスタンスのアクションメニュー (⋮) を選択し、 の再起動を選択します。

    
            Lightsail ホームページのインスタンス再起動オプション。

    インスタンスが再起動するまで数分待ってから、次のステップに進みます。

  6. GitLab インスタンスの SSH セッションに戻ります。

  7. 以下のコマンドを入力して、インスタンスに設定された IP アドレスを表示し、割り当てられた IPv6 アドレスを認識していることを確認します。

    ip addr

    以下のようなレスポンスが表示されます。インスタンスが IPv6 アドレスを認識している場合は、レスポンスにラベルscope global の例ように表示されます。

    
            インスタンスで設定された IPv6。