如何查询自己的IP地址?别被网上那些花里胡哨的教程骗了

大家好,我是老司机。今天聊一个看似基础但很多人踩坑的问题:如何查询自己的IP地址。网上搜出来的结果一堆废话,什么“一键查询”“便捷工具”,其实90%的教程连公网和内网都没讲清楚。今天我不废话,直接上干货,保证你看完能自己搞定所有查询场景。

为什么你需要知道如何查询自己的IP地址?

很多人以为IP地址就是个数字,其实它分两种:公网IP内网IP。公网IP是你设备暴露在互联网上的门牌号,别人通过它找到你;内网IP是局域网里路由器分配的,比如公司或家里的网络。如果你不知道如何查询自己的IP地址,可能连以下问题都解决不了:

  • 搭建NAS或者远程访问家里电脑时,连接失败,其实是你把内网IP当公网IP用。
  • 玩游戏时提示IP冲突,你一脸懵逼。
  • 被运营商分配到CGN(运营商级NAT)后的共享IP,导致无法端口映射。

所以,会如何查询自己的IP地址是每个网民的必备技能。下面我按设备分类,直接甩命令行和操作步骤。

Windows系统如何查询自己的IP地址

方法一:命令提示符(最稳)

1. 按`Win + R`,输入`cmd`回车。

2. 输入`ipconfig`回车,显示一堆信息。找到`IPv4 地址`那一行,比如`192.168.1.10`,这是内网IP。

3. 要查询公网IP?输入`nslookup myip.opendns.com resolver1.opendns.com`,或者直接访问`curl ifconfig.me`(如果装了curl)。

方法二:设置界面(小白专用)

打开“网络和Internet设置” -> “状态” -> “属性”,就能看到内网IP。但公网IP这里不显示,还是得用网站查。

避坑提示:很多人用百度搜“IP”得到的其实是自己的公网IP,但那是你的路由器的,不是你电脑的。如果你在局域网内,不同设备公网IP相同,内网IP不同。别搞混!

macOS系统如何查询自己的IP地址

果粉别慌,也简单。

终端法

打开“终端”,输入`ifconfig`,找到`en0`或`en1`下面的`inet`字段,比如`192.168.1.20`。公网IP同样用`curl ifconfig.me`。

图形界面

“系统偏好设置” -> “网络” -> 选中当前连接,右边显示IP。注意这里只显示内网IP,公网IP无显示。

手机端如何查询自己的IP地址

iOS

设置 -> 无线局域网 -> 点击当前Wi-Fi旁边的(i)图标,就看到IP地址了。这是内网IP。公网IP?随便浏览器搜“IP”就行。

Android

设置 -> 关于手机 -> 状态信息 -> IP地址。同样只能看到内网IP。或者用第三方app如“PingTools”。

注意:手机用移动数据时,IP是运营商分配的,每次重连都可能变,而且是共享IP居多。

如何查询自己的公网IP(硬核进阶)

如果你要搭建服务或玩游戏开黑,需要知道公网IP。但很多运营商现在默认给的是内网IP(通过CGN),你得先确认:

1. 登录路由器后台,看WAN口IP。如果WAN口IP和你在百度搜到的IP不一致,那说明你被NAT了。

2. 打电话给运营商要求分配公网IP,通常可以免费改,但会告诉你“可能影响安全性”,别信,直接要求。

查公网IP的网站

  • `ifconfig.me`(纯文本,无广告)
  • `ip.sb`(支持IPv6)
  • `icanhazip.com`(最简单)

用命令行查:`curl icanhazip.com`,Linux/macOS原生支持,Windows装curl或Git Bash。

老司机FAQ

Q1:如何查询自己的IP地址是否被运营商限制?

A:看路由器WAN口IP和网站查到的公网IP是否一致。如果不同,你被运营商NAT了,端口映射会废掉。解决方法:打电话要求改桥接模式,或直接怼客服要公网IP。

Q2:如何查询自己的IP地址历史记录?

A:公网IP通常动态分配,运营商不提供历史记录。如果你自己需要记录,可以写脚本每天用curl查一次并保存到日志里。网上也有付费IP历史查询服务,但意义不大。

Q3:如何查询自己的IP地址是否被拉黑?

A:用`blacklistcheck`网站如`whatismyipaddress.com/blacklist-check`,输入你的公网IP就能查。如果被拉黑,可能是误报或你干了坏事,一般联系发件服务器管理解封。

老司机实战心得:

本文深度聚焦关键词 如何查询自己的,IP地址,查询公网IP。在技术迭代飞快的今天,唯有坚持原创和实战,才能在搜索引擎的博弈中立于不败之地。如有疑问,欢迎在后台交流。