操作场景
本文档指导您通过控制台、API,以及实例元数据获取公网 IP。
操作步骤
1. 登录 云服务器控制台。
2. 在实例控制台的管理页面,根据实际使用的视图模式进行操作:
列表视图:鼠标移动至主 IPv4 地址列,单击 ![](https://qcloudimg.tencent-cloud.cn/image/document/9f5aa07053357448b3a854a6e8441f2a.png)
,即可复制该 IP 地址。如下图所示:
![](https://qcloudimg.tencent-cloud.cn/image/document/9f5aa07053357448b3a854a6e8441f2a.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/c8948063e6b8a182c0c1791e133538a7.png)
页签视图:在实例页面中,单击 IP 地址中公网地址后的 ![](https://qcloudimg.tencent-cloud.cn/image/document/1052c15fba3eb18c21a27627c4ad7a76.png)
即可复制公网 IP。如下图所示:![](https://qcloudimg.tencent-cloud.cn/image/document/067759a8d42a491e075c1ca367768403.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/1052c15fba3eb18c21a27627c4ad7a76.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/067759a8d42a491e075c1ca367768403.png)
注意:
由于公网 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 地址:
![](https://qcloudimg.tencent-cloud.cn/image/document/7694ff399bd228563aff6cb1a8579d28.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/7694ff399bd228563aff6cb1a8579d28.png)