当前位置: 首页 > news >正文

百度查询的ip与命令行输入 ipconfig 显示的IP地址有以下主要区别:

  1. IP类型不同

    • 百度中的IP是公网IP(WAN IP),由运营商分配,用于在互联网上标识你的网络出口。

    • ipconfig 显示的是本地IP(LAN IP),通常是路由器分配给设备的私有地址(如192.168.x.x、10.x.x.x等),仅用于局域网内部通信。

  2. 归属范围不同

    • 公网IP是全球唯一的,可被互联网上的其他设备访问(需权限)。

    • 本地IP是私有地址,仅在局域网内有效,外部无法直接通过它访问你的设备。

  3. 查询方式不同

    • 公网IP需要通过第三方服务(如图中的百度智能云)或访问“我的IP”类网站(如ip138.com)获取。

    • ipconfig 直接查询本地网络配置,无需依赖外部服务。

  4. 用途差异

    • 公网IP用于远程访问(如搭建服务器)、网络诊断等。

    • 本地IP用于局域网设备间的连接(如共享文件、打印机)。


为什么会有这种区别? 大多数家庭或企业网络通过路由器使用NAT(网络地址转换)技术,将多个设备的本地IP映射到一个公网IP上。因此,ipconfig 看到的是内部地址,而外部服务看到的是路由器的公网IP。

如果需要查询公网IP,也可以在命令行通过以下方式获取(需联网):

  • Windows: curl ifconfig.menslookup myip.opendns.com resolver1.opendns.com

  • Linux/macOS: curl ifconfig.medig +short myip.opendns.com @resolver1.opendns.com


1. 本地IP(ipconfig 显示的地址)

  • VMware虚拟网卡(VMnet8)

    • IPv4地址:`192.168.12.1

    • 用途:这是虚拟机(如VMware)使用的私有IP,仅用于主机与虚拟机之间的通信,属于局域网地址,不可被互联网直接访问。

  • 无线网卡(WLAN)

    • IPv4地址:`10.111.153.2

    • 子网掩码:255.255.0.0(表示局域网范围是10.133.0.0~10.133.255.255

    • 默认网关:10.0.0.0(通常是路由器的局域网IP)

    • 用途:这是你的设备通过Wi-Fi连接路由器获取的私有IP,用于局域网内通信(如访问同一网络下的其他设备或路由器)。


2. 公网IP

  • 地址:`125.47.132.122

  • 归属地:中国河南省郑州市(运营商:中国联通)

  • 用途:这是你的路由器在互联网上的唯一标识,外部服务器(如网站、游戏等)看到的IP,用于全球通信。


核心区别总结

对比项本地IP(ipconfig)公网IP(图片中)
IP类型私有IP(如192.168.x.x、10.x.x.x)公网IP(全球唯一)
获取方式通过ipconfig命令直接查看需通过第三方服务(如百度智能云)
可见范围仅局域网内有效整个互联网可见
用途局域网设备通信(如共享文件、打印机)互联网访问(如网站、远程连接)

为什么需要两种IP?

  • NAT技术:路由器通过NAT将多个设备的私有IP映射到一个公网IP上,解决IPv4地址不足的问题。

    • 例如:你的手机、电脑、智能家居都通过同一个公网IP上网,但它们的本地IP不同(如10.133.93.28192.168.1.10等)。

  • 安全性:私有IP隐藏了内部网络结构,外部无法直接访问局域网设备,除非配置端口转发或DMZ。


如何验证公网IP?

在命令行中运行以下命令(需联网):

  • Windows:

    bash

    复制

    curl ifconfig.me
  • Linux/macOS:

    bash

    复制

    curl ifconfig.me

    你会看到返回的IP与图片中的125.47.41.149一致。


特殊情况说明

如果 ipconfig 和公网IP查询结果属于同一网段(如都是125.47.x.x),可能是:

  1. 你的设备直接使用公网IP(企业专线或云服务器常见)。

  2. 运营商使用了运营商级NAT(CGNAT),导致多级地址转换(此时公网IP可能被共享)。

相关文章:

  • 管家婆财贸ERP BB102.采购销售订金管理
  • 快速生成mysql测试数据10w条
  • CSP/信奥赛C++中格式化输入输出scanf和printf的使用详解
  • 快速上手示例(以BEVFormer为例)
  • 【蓝桥杯】考前冲刺!
  • Unity中的静态合批使用整理
  • Oracle 数据库中,并行 DML
  • XSLFO XSLT:深入解析两种强大的XML转换技术
  • leetcode0069. x 的平方根-easy
  • 从零构建大语言模型全栈开发指南:第五部分:行业应用与前沿探索-5.1.2行业落地挑战:算力成本与数据隐私解决方案
  • 操作系统(二):实时系统介绍与实例分析
  • PM2 在 Node.js 项目中的使用与部署指南
  • 【力扣hot100题】(047)路径总和Ⅲ
  • 如何在Android中使用匿名内部类?
  • 人工智能混合编程实践:C++调用封装好的DLL进行图像超分重建
  • MinIO 入门指南:高性能对象存储的安装与使用
  • 国内使用Claude 3.7 sonnet的6种方法及Cursor+Claude3.7实现从原型到app开发
  • 034-QSharedMemory
  • 人工智能在医疗领域的创新应用与挑战
  • HC32F460 - SPI+DMA+TFT