You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

返回的IP地址中‘::ffff:’是什么?附用户IP获取代码示例

IP地址中::ffff:的含义解析

获取用户IP的两种实现方式(NestJS)

@Get('ip')
public async getUserIp(@Ip() ip) {
    return {
        ip
    }
}

// 或者

@Get('ip')
public async getUserIp(@Req() request: Request) {
    return {
        ip: request.ip
    }
}

API返回结果

{
"ip": "::ffff:10.244.72.76"
}

::ffff:的具体含义

  • ::ffff:是IPv6协议中用于兼容IPv4地址的特殊前缀,属于IPv4映射的IPv6地址类型。
  • 当服务器开启IPv6支持后,若收到来自IPv4客户端的请求,系统会自动将IPv4地址转换为带该前缀的IPv6格式,以此实现IPv6环境对IPv4通信的兼容。
  • 前缀后的10.244.72.76就是真实的IPv4地址,直接截取该前缀后的部分即可得到原始IPv4地址。

内容的提问来源于stack exchange,提问作者Ghasem Khalili

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 05:04:53