云服务器 获取公网 IP 地址

这篇说说通过云服务器控制台、API和实例元数据三种方式获取公网IP,并说明实例内部无法直接查看公网IP的原因。 控制台获取:在实例管理页面复制主IPv4地址。 API获取:通过查看实例列表接口获取。 实例元数据获取:登录实例后访问metadata获取公网IP。

相关产品
云服务器 产品页,含版本规格、价格与购买入口。

一、操作场景

这篇档指导你通过云服务器控制台、API,以及实例元数据获取公网 IP。

二、操作步骤

使用控制台获取使用 API 获取使用实例元数据获取

1. 登录 云服务器控制台。

2. 在实例管理页面,根据实际使用的视图模式进行操作:

·列表视图:鼠标移动至主 IPv4 地址列,单击  即可复制该 IP 地址。如下:

·页签视图:在实例页面中,单击 IP地址或主IPv4公网IP 后的  即可复制公网 IP。如下:

注意:由于公网 IP 地址通过 NAT 映射到内网 IP 地址,因此,你如果在实例内部查看网络接口的属性(例如通过 ifconfig (Linux) 或 ipconfig (Windows) 命令),将不会显示公网 IP 地址。如需从实例内部确定实例的公网 IP 地址,请参见 使用实例元数据获取。

请参考 查看实例列表 相关接口。

1. 登录云服务器实例。
具体登录方法参见 登录 Linux 实例 和 登录 Windows 实例。2. 通过 cURL 工具或是 HTTP 的 GET 请求访问 metadata,获取公网 IP 地址。curl http://metadata.tencentyun.com/meta-data/public-ipv4返回值有类似如下结构,即可查看到公网 IP 地址:有关更多信息,请参见 查看实例元数据。

赞 (0)
上一篇 4天前
下一篇 4天前