すべてのプロダクト
Search
ドキュメントセンター

DataWorks:Virtual Private Cloud (VPC) の NAT Gateway を使用してパーソナル開発環境からインターネットにアクセスする

最終更新日:Apr 10, 2026

このトピックでは、ご利用のパーソナル開発環境でインターネットにアクセスできるようにする方法について説明します。ご利用の環境に関連付けられている Virtual Private Cloud (VPC) で NAT Gateway を作成し、Elastic IP Address (EIP) を関連付け、ソースネットワークアドレス変換 (SNAT) を設定します。

概要

デフォルトでは、パーソナル開発環境はインターネットにアクセスできますが、VPC 内で設定されていない場合、固定の送信元 IP アドレスがありません。固定の送信元 IP アドレスが必要な場合、またはご利用の環境がすでに VPC 内で設定されている場合は、NAT Gateway を使用できます。EIP を NAT Gateway に関連付けることで、ご利用の環境が VPC を介してインターネットにアクセスできるようになります。

操作手順

  1. NAT Gateway を作成します。次の表に、主要なパラメーターを示します。その他のパラメーターの詳細については、「NAT Gateway」をご参照ください。

    同じ VPC に複数の NAT Gateway をデプロイする必要がある場合は、「同じ VPC 内の複数の NAT Gateway のデプロイメントソリューション」でネットワーク設計とデプロイメントのガイダンスをご参照ください。

    パラメーター

    リージョン

    ご利用のパーソナル開発環境が配置されているリージョンを選択します。

    [VPC]

    ご利用のパーソナル開発環境に関連付けられている Proprietary NetworkSwitch を選択します。

    image

    [vSwitch]

    Access mode

    [VPC 内のすべてのリソースに対する SNAT] を選択します。このオプションを選択すると、VPC の SNAT エントリが自動的に作成されます。

    EIP

    新しい EIP を作成します。

    [サービスにリンクされたロール]

    初めて NAT Gateway を作成する場合は、サービスにリンクされたロールを作成する必要があります。[サービスにリンクされたロールの作成] をクリックします。

  2. NAT Gateway ページで、新しいゲートウェイの名前をクリックして General タブを開きます。次に、[SNAT 管理] タブをクリックして、SNAT エントリが作成されたことを確認します。

    image

    SNAT エントリが作成されていない場合は、作成してください。エントリを作成する際に、[VPC を指定] を選択し、[単一 IP] を選択します。複数の IP アドレスを購入している場合は、[複数 IP] を選択できます。SNAT エントリの作成に関する詳細については、「NAT Gateway の SNAT 機能を使用したインターネットアクセス」をご参照ください。

  3. 接続性の確認

    1. 上部のナビゲーションバーで、ご利用のパーソナル開発環境に切り替えます。左下隅にある image アイコンをクリックし、[コマンドパレット] を選択してから、Terminal を検索します。

      image

    2. ターミナルで ping www.aliyun.com コマンドを実行して、ネットワーク接続をテストします。

      応答パケットを受信した場合、接続は成功です。

      これで、パーソナル開発環境は NAT Gateway を介してインターネットにアクセスできるようになります。

      /mnt/workspace> ping www.aliyun.com
      PING www.aliyun.com.w.cdngslb.com (183.146.XX.XX): 56 data bytes
      64 bytes from 183.146.XX.XX: icmp_seq=0 ttl=53 time=12.245 ms
      64 bytes from 183.146.XX.XX: icmp_seq=1 ttl=53 time=12.164 ms
      64 bytes from 183.146.XX.XX: icmp_seq=2 ttl=53 time=12.097 ms
      64 bytes from 183.146.XX.XX: icmp_seq=3 ttl=53 time=12.127 ms
      64 bytes from 183.146.XX.XX: icmp_seq=4 ttl=53 time=12.266 ms
      64 bytes from 183.146.XX.XX: icmp_seq=5 ttl=53 time=12.164 ms