curl ifconfig.me
或
curl ipinfo.io/ip
命令,即可获取到该
服务器的公网 IP 地址。
服务器公网 IP 地址查询
一、查询方法
(一)命令行方式(以 Windows 系统为例)
1、使用 ipconfig 命令:打开命令提示符(CMD),输入“ipconfig”,回车后可查看本机网络配置信息,IPv4 地址”即为公网 IP 地址(如果是通过路由器上网,此处显示的可能是局域网 IP,需进一步转换,后面会提及)。
命令 | 结果示例 |
ipconfig | IPv4 地址:192.168.1.100(此为局域网 IP,经路由器转换后对应公网 IP) |
2、使用 curl 命令(需安装 curl 工具):在 CMD 中输入“curl ifconfig.me”,回车后可获取公网 IP 地址,如:
命令 | 结果示例 |
curl ifconfig.me | 公网 IP 地址:203.0.113.195 |
1、访问如“https://www.ip.cn/”等网站,打开后页面会自动显示当前设备的公网 IP 地址,这些网站的原理是通过用户访问时的网络连接信息来确定 IP。
二、不同场景下的应用
对于云服务器,一般在云服务提供商的控制台或管理界面中可以查看服务器的公网 IP 地址,例如在阿里云 ECS 实例的管理控制台中,找到对应的实例详情页面,其中有“公网 IP”字段显示该实例的公网 IP 地址,方便进行远程连接和管理等操作。
云服务提供商 | 查看公网 IP 地址路径示例 |
阿里云 ECS | 控制台 实例列表 点击具体实例 详情页面 网络信息板块 |
酷盾安全 CVM | 控制台 云服务器 实例管理 选择实例 基本信息 公网 IP |
登录到路由器的管理界面(一般通过在浏览器中输入路由器的默认网关地址,如 192.168.1.1,用户名和密码通常在路由器背面标签),在“运行状态”或“WAN 口状态”等相关选项中可以找到连接该路由器设备的公网 IP 地址,这对于设置端口转发等网络高级应用有帮助。
路由器品牌 | 查看公网 IP 地址菜单示例 |
TP-LINK | 浏览器输入 192.168.1.1 输入账号密码登录 运行状态 WAN 口状态 |
小米路由器 | 浏览器输入 192.168.31.1 登录 状态 |
三、相关问题与解答
(一)问题:为什么使用 ipconfig 命令查到的是局域网 IP 而不是公网 IP?
解答:因为 ipconfig 命令主要是查看本机在本地网络中的 IP 配置情况,在家庭或办公网络环境中,设备通常是通过路由器连接到互联网,路由器会分配一个局域网 IP 给设备用于内部通信,而公网 IP 是由运营商分配给路由器的广域网接口,用于设备与外部网络的通信,如果要获取公网 IP,需要通过如前面提到的访问特定网站或在路由器管理界面查看等方式来获取经过路由器转换后的公网 IP。
(二)问题:更换服务器的公网 IP 地址有哪些方法?
解答:
1、重启服务器或设备:在一些动态分配 IP 地址的网络环境中(如家庭宽带拨号上网),重启服务器或相关网络设备可能会使运营商重新分配一个新的公网 IP 地址。
2、联系网络服务提供商:向网络服务提供商申请更换公网 IP 地址,他们可以在网络侧进行调整,但可能需要满足一定的条件或提供合理的理由,并且不同服务商的操作流程和政策有所不同,企业用户可能因为安全策略调整等原因需要更换公网 IP,可向服务商提出申请,经审核后由服务商在网络管理系统中进行 IP 地址的重新分配和配置更新。