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

:ECS インスタンスのカスタム DNS サーバー設定

最終更新日:Apr 28, 2026

デフォルトの ECS DNS サーバー (100.100.2.136 および 100.100.2.138) は、パブリックドメイン名および Alibaba Cloud 内部ドメイン名のみを解決できます。プライベートドメイン名を解決するには、カスタム DNS サーバーを設定してください。

操作手順

オプション 1: DHCP オプションセットを使用した DNS 設定 (推奨)

DHCP オプションセット を使用すると、VPC 内のすべての ECS インスタンスに対して DNS サーバーの IP アドレスおよびドメイン名を一元的に構成できます。これにより、固定 IP アドレスを使用せずにホスト名または FQDN でインスタンス間通信が可能になります。この方法は OS に依存せず、一元管理と動的更新をサポートし、手動作業を削減できます。

オプション 2: インスタンス上で DNS を手動設定

Alibaba Cloud Linux、CentOS、および Red Hat

  1. ECS インスタンスにログインします。

    1. ECS コンソール - インスタンス にアクセスします。左上隅で、対象リソースのリージョンおよびリソースグループを選択します。

    2. インスタンス詳細ページで、接続 をクリックし、ワークベンチ を選択します。画面の指示に従ってログインします。

  2. /etc/resolv.conf の先頭に次の行を追加します。<DNS_IP> はご利用の DNS サーバーの IP アドレスに置き換えてください。システムはリストの最初に記載された DNS サーバーを優先します。

    nameserver <DNS_IP>
  3. システムまたはネットワークの再起動時に上書きされないように、/etc/resolv.conf をロックします。

    ファイルのロックを解除するには、chattr -i /etc/resolv.conf を実行します。
    sudo chattr +i /etc/resolv.conf
  4. DNS 構成を検証します。出力内の Server アドレスが設定した IP アドレスと一致することを確認します。

    nslookup がインストールされていない場合は、sudo yum install bind-utils を実行します。
    sudo nslookup <domain_name>

Windows Server

この例では Windows Server 2022 を使用しています。

  1. ECS インスタンスにログインします。

    1. ECS コンソール - インスタンス にアクセスします。左上隅で、対象リソースのリージョンおよびリソースグループを選択します。

    2. インスタンス詳細ページで、接続 をクリックし、ワークベンチ を選択します。接続方法を ターミナル に設定し、ユーザー名 (例: Administrator) およびパスワードを入力します。

  2. On を開き、ネットワークとインターネット に移動します。

  3. イーサネット を選択し、ネットワーク をクリックしてから、編集DNS サーバー割り当て エリアでクリックします。

  4. DNS 設定の編集 ダイアログボックスで、モードを 手動 に設定し、IPv4 を有効にします。

  5. 優先 DNS フィールドにカスタム DNS アドレスを入力します。代替 DNS フィールドには、Alibaba Cloud 内部サービスが正しく解決されるように 100.100.2.136 を入力します。保存 をクリックします。