curl查看服务器公网ip 命令
·
crul显示当前设备访问互联网公网出口 IP
| 命令 | 作用 |
|---|---|
curl ip.sb | 查看公网 IP(简洁) |
curl ifconfig.me | 查看公网 IP |
curl ipinfo.io/ip | 查看公网 IP |
curl icanhazip.com | 查看公网 IP |
curl ipinfo.io | 查看 IP 详细信息(国家、运营商等) |



curl它查的是 出口公网 IP
| 环境 | curl ip.sb结果 |
|---|---|
| 云服务器 | 服务器公网IP ✅ |
| 公司内网服务器 | 公司出口IP ⚠️ |
| Docker容器 | 宿主机公网IP ⚠️ |
| VPN/代理服务器 | 代理出口IP ⚠️ |
| 无外网服务器 | 失败 ❌ |
① 云服务器
阿里云服务器
公网IP: 47.x.x.x
执行:
curl ip.sb
返回:
47.x.x.x ✅ 一样。
② 公司内网服务器
服务器
192.168.1.10
|
| NAT
↓
公网出口
120.x.x.x
120.x.x.x 公司出口公网 IP
③ Docker 容器
容器:
172.17.0.2
|
|Docker NAT
|
宿主机:公网 8.8.8.8
返回8.8.8.8 因为 Docker 做了 NAT。
更多推荐

所有评论(0)