使用 OCI CLI 从 OCI 实例获取 Public IP
Get Public IP from OCI Instance using OCI CLI
如何使用 OCI CLI 从 OCI 实例获取 public IP?
文档中有一个命令 - oci network public-ip get
但这需要诸如 --private-ip-id 和 -public-ip-id 之类的参数,这些参数也无法使用 OCI CLI 获取。
如果您尝试使用 OCI CLI 获取实例的 public IP,请参阅此文档:oci-public-ip. If you are looking for an ephemeral/reserved public IP, see this document: Managing Public IPs
您可以使用list-vnics
oci compute instance list-vnics --instance-id <instance-ocid>
列出实例的接口。接口详细信息是一个列表,每个条目都包含字段“public-ip”。您可以将以下 CLI 命令与 jq 一起使用以获取 public IP 地址:
oci compute instance list-vnics --instance-id <instance-id> | jq -r '.data[]."public-ip"'
如何使用 OCI CLI 从 OCI 实例获取 public IP?
文档中有一个命令 - oci network public-ip get
但这需要诸如 --private-ip-id 和 -public-ip-id 之类的参数,这些参数也无法使用 OCI CLI 获取。
如果您尝试使用 OCI CLI 获取实例的 public IP,请参阅此文档:oci-public-ip. If you are looking for an ephemeral/reserved public IP, see this document: Managing Public IPs
您可以使用list-vnics
oci compute instance list-vnics --instance-id <instance-ocid>
列出实例的接口。接口详细信息是一个列表,每个条目都包含字段“public-ip”。您可以将以下 CLI 命令与 jq 一起使用以获取 public IP 地址:
oci compute instance list-vnics --instance-id <instance-id> | jq -r '.data[]."public-ip"'