this linkには、インスタンス(仮想マシン)のパブリックおよびローカルホスト名を返す2つのパブリックアドレス(http://169.254.169.254/latest/meta-data/public-hostname
およびhttp://169.254.169.254/latest/meta10-data/local-hostname
)があります。
Amazon AWSの169.254.169.254
について詳しくは、linkをご覧ください。
Microsoft Azure VMには同じ方法がありますか?ここでAzure VMでローカルおよびパブリックのHostNameを取得する方法は?
0
A
答えて
1
Azure(Azure Instance Metadata Service)にも同様のサービスがありますが、必要なデータ(プライベートおよびパブリックのホスト名)は提供されていないようです。
回避策として、このサービスを使用して、Azure RM APIをクエリして必要な情報を取得するのに十分なメタデータを取得できると思います。
+0
ありがとう。それはまさに私が探していたものです –
1
あなたが行く:here利用可能
Azure_VM$ curl -H Metadata:true \
"http://169.254.169.254/metadata/instance?api-version=2017-04-02" | jq
{
"compute": {
"location":"westeurope",
"name":"apibuntu",
"offer":"UbuntuServer",
"osType":"Linux",
"publisher": "Canonical",
"sku": "16.04.0-LTS",
"version": "16.04.201611150",
"vmId": "0dcfd4a2-c786-404a-bc08-6fdfe82e68db",
"vmSize": "Standard_D2_v2"
},
"network": {
"interface": [
{
"ipv4": {
"ipAddress": [
{
"privateIpAddress": "10.90.2.4",
"publicIpAddress": "104.45.24.73"
}
],
"subnet": [
{
"address": "10.90.2.0",
"prefix": "24"
}
]
},
"ipv6": {
"ipAddress": []
},
"macAddress": "000D3A238014"
}
]
}
}
ドキュメント。
関連する問題
- 1. Azure VMでカスタムIISポート番号を取得する方法は?
- 2. Azure PowerShellでVMのMACアドレスを取得する方法
- 3. Azure powershell - VMからFQDNを取得する方法は?
- 4. asp.net MVC - 完全なローカルおよびグローバルリソースを得る方法
- 5. jQueryでAPIリクエストを取得およびポストする方法は?
- 6. Rのパブリックおよびプライベートスロット?
- 7. azure vm throught powershellのCPU使用率を取得する方法
- 8. AZURE内のVMからサブスクリプションIDを取得する方法
- 9. Azure AppサービスでHttp getおよびpostリクエストを取得する
- 10. Powershell:ネットワークカードのローカルIP、MAC、および名前を取得する
- 11. ImageButtonのサイズを取得および設定する方法は?
- 12. AzureバッチタスクのローカルVMストレージ
- 13. Azure ARM Linux VMパブリックIPとドッカー
- 14. jqueryでリストを取得および変更する方法
- 15. SharedPreferencesで日付を保存および取得する方法
- 16. laravelでクッキーを設定および取得する方法5.2
- 17. asp.netでイメージを保存および取得する方法
- 18. SockettimeoutExceptionおよびVMをシャットダウン
- 19. tarファイルのファイルバイトオフセット(および長さ)を取得する方法
- 20. div.classの高さを取得および設定する方法
- 21. Azure AD、ASP.NET Core Web App、およびService Fabric:複数のマシンで認証を取得する方法は?
- 22. AzureでJavaを使用してVMのシリアルログを取得する方法
- 23. AzureでsFTP、VMは方法ですか?
- 24. インスタンスのパブリックDNSをプログラムで取得する方法は?
- 25. ASPxDataEditおよびASPxComboBoxから値を取得する方法
- 26. パブリックおよびプライベートのレールアプリの管理領域を確保する方法
- 27. ARM VMのパブリックIPを切り離す方法
- 28. AndroidのsharedPreferencesでビットマップを保存および取得する方法は?
- 29. Common Lispでファイルサイズ(および他の属性)を取得する方法は?
- 30. ローカルおよびリモートデータソース
public HostName?パブリックDNS名またはVMのホスト名を意味しますか? –
私はパブリックDNSを探していて、コメントしてくれてありがとう。私は次の答えで解決策を見つけた –