全部產品
Search
文件中心

Elastic Compute Service:為雲助手佈建網域名解析

更新時間:Jun 19, 2024

本文介紹如何為雲助手佈建網域名解析,即擷取相關服務網域名稱的IP並修改hosts檔案。

操作環境

使用雲助手的功能時(例如執行雲助手命令),ECS執行個體需要能訪問相關的服務網域名稱才能完成您指定的動作。ECS執行個體中配置了預設的DNS Nameserver,用於雲助手服務的網域名稱,您無需額外配置即可使用。

但是,如果您修改了設定檔並覆蓋了預設的DNS Nameserver,網域名稱解析可能失敗或變慢,導致雲助手功能不可用。此時,建議您自行佈建網域名解析,以確保雲助手正常運行。

您可以通過以下方式查看ECS執行個體預設的DNS Nameserver,如果回顯與預設不一致,則需要自行為雲助手佈建網域名解析。

Linux執行個體

您可以執行cat /etc/resolv.conf查看該配置,如下圖所示。

default-nameserver

Windows執行個體

您可以在Windows PowerShell中執行nslookup查看該配置,如下圖所示。

2023-05-26_18-09-30..png

操作步驟

Linux執行個體

  1. 遠端連線Linux執行個體。

    具體操作,請參見通過密碼或密鑰認證登入Linux執行個體

  2. 擷取雲助手相關服務網域名稱的IP。

    雲助手用到以下服務網域名稱:

    • 用於執行雲助手命令等雲助手服務的網域名稱,格式為<region-id>.axt.aliyun.com

    • 用於雲助手外掛程式及升級包服務的網域名稱,格式為aliyun-client-assist-<region-id>.oss-<region-id>-internal.aliyuncs.com

      說明

      請將<region-id>替換為地區的ID。更多資訊,請參見地區和可用性區域

    以華北2(北京)為例,分別執行以下命令擷取服務網域名稱的IP:

    ping -c 4 cn-beijing.axt.aliyun.com
    ping -c 4 aliyun-client-assist-cn-beijing.oss-cn-beijing-internal.aliyuncs.com

    asist-ip

  3. 修改hosts檔案。

    echo "100.100.XX.XX cn-beijing.axt.aliyun.com" >> /etc/hosts && \
    echo "100.118.XX.XX aliyun-client-assist-cn-beijing.oss-cn-beijing-internal.aliyuncs.com" >> /etc/hosts
    說明

    請將100.100.XX.XX100.118.XX.XX替換為步驟2中擷取的IP。

  4. 查看修改效果。

    cat /etc/hosts

    回顯如下所示時,表示修改hosts檔案成功。view-hosts

    修改成功後,執行個體即可自動從hosts檔案擷取IP,完成網域名稱解析。

Windows執行個體

  1. 遠端連線Windows執行個體。

    具體操作,請參見通過密碼或密鑰認證登入Windows執行個體

  2. 擷取雲助手相關服務網域名稱的IP。

    雲助手用到以下服務網域名稱:

    • 用於執行雲助手命令等雲助手服務的網域名稱,格式為<region-id>.axt.aliyun.com

    • 用於雲助手外掛程式及升級包服務的網域名稱,格式為aliyun-client-assist-<region-id>.oss-<region-id>-internal.aliyuncs.com

      說明

      請將<region-id>替換為地區的ID。更多資訊,請參見地區和可用性區域

    以華北2(北京)為例,在Windows PowerShell中分別執行以下命令擷取服務網域名稱的IP:

    ping cn-beijing.axt.aliyun.com
    ping aliyun-client-assist-cn-beijing.oss-cn-beijing-internal.aliyuncs.com

    擷取網域名稱IP..png

  3. 在Windows PowerShell中,執行如下命令,修改hosts檔案。

    "100.100.XX.XX cn-beijing.axt.aliyun.com" | Add-Content C:\Windows\System32\drivers\etc\hosts
    "100.118.XX.XX aliyun-client-assist-cn-beijing.oss-cn-beijing-internal.aliyuncs.com" | Add-Content C:\Windows\System32\drivers\etc\hosts
    說明

    請將100.100.XX.XX100.118.XX.XX替換為步驟2中擷取的IP。

  4. 查看修改效果。

    cat C:\Windows\System32\drivers\etc\hosts

    回顯如下所示時,表示修改hosts檔案成功。

    查看網域名稱IP..png

    修改成功後,ECS執行個體即可自動從hosts檔案擷取IP,完成網域名稱解析。