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

Elastic Compute Service:Cloud AssistantのDNS設定を構成する

最終更新日:Aug 26, 2024

このトピックでは、ドメインネームシステム (DNS) 設定を設定して、Cloud Assistantエンドポイントを解決する方法について説明します。 設定手順中に、Cloud Assistantエンドポイントに対応するIPアドレスを取得し、hostsファイルを変更する必要があります。

シナリオ

ECS (Elastic Compute Service) インスタンスでコマンドの実行などにCloud Assistantを使用する場合、指定したアクションを実行するために、インスタンスが関連するエンドポイントにアクセスできる必要があります。 デフォルトのDNS Nameserverがインストールされ、追加の設定を必要とせずに、Cloud Assistantのエンドポイントを解決するためにECSインスタンスに使用できるようになります。

ただし、インスタンスの構成ファイルを変更し、デフォルトのDNS Nameserver設定を上書きすると、エンドポイントの解決または解決に失敗する場合があります。 これにより、Cloud Assistantが利用できなくなる可能性があります。 この場合は、Cloud Assistantが期待どおりに実行されるようにDNS設定を構成することを推奨します。

デフォルトのDNSネームサーバー設定を表示するには、インスタンスのオペレーティングシステムに基づいて次のいずれかの操作を実行します。 コマンド出力にデフォルト以外の設定が表示されている場合は、Cloud AssistantのDNS設定を構成します。

Linux インスタンス

次の図に示すように、cat /etc/resolv.confコマンドを実行して、デフォルトのDNS Nameserver設定を表示します。

default-nameserver

Windows インスタンス

次の図に示すように、Windows PowerShellでnslookupコマンドを実行して、デフォルトのDNS Nameserver設定を表示します。

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

手順

Linux インスタンス

  1. Linuxインスタンスに接続します。

    詳細については、「パスワードまたはキーを使用したLinuxインスタンスへの接続」をご参照ください。

  2. Cloud Assistantエンドポイントに対応するIPアドレスを取得します。

    次のCloud Assistantエンドポイントを使用できます。

    • Cloud Assistantコマンドの実行に使用されるエンドポイント (<region-i d>.axt.aliyun.com形式) 。

    • aliyun-client-assist-<region-id>.oss-<region-i d>-internal.aliyuncs.com形式で、Cloud Assistantプラグインの取得とパッケージの更新に使用されるエンドポイント。

      説明

      <region-id> をリージョンIDに置き換えます。 詳細については、「リージョンとゾーン」をご参照ください。

    たとえば、中国 (北京) リージョンのリージョンCloud Assistantエンドポイントに対応する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ファイルを変更します。

    エコー「100.100.XX.X X cn-beijing.axt.aliyun.com」>> /etc/hosts && \
    エコー「100.118.XX.X X aliyun-client-assist-cn-beijing.oss-cn-beijing-internal.aliyuncs.com」>> /etc/hosts 
    説明

    100.100.XX.XXおよび100.118.XX.XXを、ステップ2で取得したIPアドレスに置き換えます。

  4. hostsファイルが変更されているかどうかを確認します。

    cat /etc/hosts

    hostsファイルが変更されると、次の図に示すように、コマンド出力が表示されます。view-hosts

    hostsファイルが変更されると、インスタンスはhostsファイルからIPアドレスを自動的に取得して、Cloud Assistantエンドポイントを解決できます。

Windowsインスタンス

  1. Windowsインスタンスに接続します。

    詳細については、「パスワードまたはキーを使用したWindowsインスタンスへの接続」をご参照ください。

  2. Cloud Assistantエンドポイントに対応するIPアドレスを取得します。

    次のCloud Assistantエンドポイントを使用できます。

    • Cloud Assistantコマンドの実行に使用されるエンドポイント (<region-i d>.axt.aliyun.com形式) 。

    • aliyun-client-assist-<region-id>.oss-<region-i d>-internal.aliyuncs.com形式で、Cloud Assistantプラグインの取得とパッケージの更新に使用されるエンドポイント。

      説明

      <region-id> をリージョンIDに置き換えます。 詳細については、「リージョンとゾーン」をご参照ください。

    たとえば、中国 (北京) リージョンのリージョンのCloud Assistantエンドポイントに対応するIPアドレスを取得するには、Windows PowerShellで次のコマンドを実行します。

    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.X X cn-beijing.axt.aliyun.com" | コンテンツCの追加:\Windows\System32\drivers\etc\hosts
    "100.118.XX.X X aliyun-client-assist-cn-beijing.oss-cn-beijing-internal.aliyuncs.com" | コンテンツCの追加:\Windows\System32\drivers\etc\hosts 
    説明

    100.100.XX.XXおよび100.118.XX.XXを、ステップ2で取得したIPアドレスに置き換えます。

  4. hostsファイルが変更されているかどうかを確認します。

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

    hostsファイルが変更されると、次の図に示すように、コマンド出力が表示されます。

    查看域名IP..png

    hostsファイルが変更されると、インスタンスはhostsファイルからIPアドレスを自動的に取得して、Cloud Assistantエンドポイントを解決できます。