无法在 openstack VM 中获取服务器 IP

问题描述 投票:0回答:0

我有一个在 openstack 中运行的 Windows 实例,名为“vm-name” 我执行了这段代码来获取详细信息:

$vmName = "vm-name"
$url = "http://xx.xx.xx.xx:8774/v2.1/servers?name=$vmName"
# $headers have the API token

$response = Invoke-RestMethod -Method Get -Uri $url -Headers $headers

结果,

$response
应该也返回
server.addresses
字段,但它只有字段
id
links
name
links
包含两个 url,格式为 self 和 bookmark
http://xx.xx.xx.xx:8774/v2.1/servers/id
。 关于如何获取服务器 URL 的任何想法?我可以通过 openstack UI 控制台看到 IP。

powershell virtual-machine openstack
© www.soinside.com 2019 - 2024. All rights reserved.