如何查看本地公网 IP 地址?

简介: 如何找到本地的公网IP?这篇文章帮到你。

1、如果我们的本地 服务器/电脑 没有复杂的网络设备转发,可以直接通过下面的命令行工具打印出当前本地公网的IP地址:

techshrimp-demo ~ % curl cip.cc
IP  : 223.104.40.71
地址  : 中国  中国
运营商 : 移动

数据二 : 北京市 | 移动数据上网公共出口

数据三 : 中国北京北京市 | 移动

URL : http://www.cip.cc/223.104.40.71


techshrimp-demo ~ % curl ifconfig.me
223.104.40.71%
techshrimp-demo ~ % curl members.3322.org/dyndns/getip
223.104.40.71


techshrimp-demo ~ % curl ipinfo.io
{
  "ip": "223.104.40.71",
  "city": "Zhanjiang",
  "region": "Guangdong",
  "country": "CN",
  "loc": "21.2339,110.3875",
  "org": "AS56048 China Mobile Communicaitons Corporation",
  "postal": "524000",
  "timezone": "Asia/Shanghai",
  "readme": "https://ipinfo.io/missingauth"
}%


techshrimp-demo ~ % curl myip.ipip.net
当前 IP:223.104.40.71  来自于:中国 北京 北京  移动


techshrimp-demo ~ % curl httpbin.org/ip
{
  "origin": "223.104.40.71"
}


2、也可以通过浏览器访问:https://www.cip.cc/,获取对应的公网访问地址:

image.png


3、如果本地存在一些网络转发,比如有三大运营商的二级网络的ip转发协议变更,就有可能导致我们本地获取的公网IP地址,和真正的出口地址存在一定的差异。

因此可能需要从另一个思路去验证当前公网地址。

例如,我们可以在完全开放防火墙、白名单、安全组的情况下,我们可以去公网访问一个MySQL 数据库,执行一条SQL「select sleep(10);」,就可以在另一个数据库客户端中执行show processlist来判断当前客户端的公网IP出口地址了。


目录
相关文章
|
搜索推荐 定位技术
如何快速查询自己的IP地址?
IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
3373 0
如何快速查询自己的IP地址?
|
Shell
shell中并发执行多个进程
shell中并发执行多个进程
2278 4
|
运维 负载均衡 Cloud Native
云原生网关MSE-Higress对比测评
本文将从功能、性能、架构、可扩展性、运维、价格等6个维度简析MSE-Higress与其竞品的差异和优缺点。
2531 1
|
7月前
|
NoSQL 数据可视化 Redis
RedisStudio-en-0.1.5.exe 安装步骤 详细教程(附安装包)
RedisStudio是一款轻量级Redis可视化管理工具,专为Windows用户设计。支持一键安装,操作简单,可通过图形界面便捷管理Redis数据。下载exe文件后双击运行,按向导提示完成安装即可使用,适合开发者快速查看与操作Redis数据库。
584 154
|
5月前
|
域名解析 缓存 网络协议
Linux dnsmasq完全教程
dnsmasq是轻量级DNS+DHCP一体化工具,专为小型局域网设计。它能实现DNS缓存加速、内网域名解析(如用“server.local”代替IP)、自动分配IP地址,配置简单、资源占用低,树莓派或老旧服务器也能流畅运行,是家庭、工作室网络管理的“全能小管家”。
|
缓存 安全 网络协议
免费在线IP地址查询工具
在日常的网络使用中,我们经常需要了解IP地址的信息,例如想要确认某个网站的IP地址、追踪某个网络攻击的来源等。此时,我们可以使用一些在线IP地址查询工具。
26480 33
|
安全 网络协议 定位技术
如何简单快速获取公网IP地址:在线工具推荐
如何简单快速获取公网IP地址:在线工具推荐
7858 0
|
人工智能 自然语言处理 语音技术
Ultravox:端到端多模态大模型,能直接理解文本和语音内容,无需依赖语音识别
Ultravox是一款端到端的多模态大模型,能够直接理解文本和人类语音,无需依赖单独的语音识别阶段。该模型通过多模态投影器技术将音频数据转换为高维空间表示,显著提高了处理速度和响应时间。Ultravox具备实时语音理解、多模态交互、低成本部署等主要功能,适用于智能客服、虚拟助手、语言学习等多个应用场景。
1045 14
Ultravox:端到端多模态大模型,能直接理解文本和语音内容,无需依赖语音识别
|
安全 Oracle Java
oracle 11g 11204补丁信息
11204补丁信息
1622 1
|
机器学习/深度学习 存储 自然语言处理
利用Elasticsearch进行大规模文本分类与聚类
【8月更文第28天】文本数据在现代应用中占据着重要的位置,无论是社交媒体分析、客户反馈管理还是内容推荐系统。Elasticsearch 是一款强大的搜索引擎,非常适合用于处理大量的文本数据。本文将介绍如何利用 Elasticsearch 来实现大规模文本数据的分类与聚类分析,并提供一些具体的代码示例。
798 0