linux下使用命令行获取公网ip地址
有时候需要获得本机的公网IP地址,如果在Linux下只能通过命令行获取公网ip地址的话,可以参考本文收集的几种方法获得公网IP地址。
在说公网ip和私网ip之前我们先来解析另一个名词的概念,即IPv4。IPv4,是网际协议开发过程中的第四个修订版本,也是此协议第一个被广泛部署的版本。IPv4是互联网的核心,也是使用最广泛的网际协议版本。简而言之,IPv4就是所谓的“真实IP”,其实也就是“公网IP”1。
这里说下什么是公网IP,因为ipv4地址数量有限,共有2的32次方个IP地址,约为4,294,967,296个,但是这其中又包含了保留地址和多播地址,所以可用的ipv4地址还要少一点。为了解决这个问题,家用电脑和手机等设备的192.168.*.*属于局域网地址,在电脑访问公网时,再使用一个公网地址。
curl ipinfo.io
# curl ipinfo.io
{"ip": "121.36.81.4","hostname": "ecs-121-36-81-4.compute.hwclouds-dns.com","city": "Beijing","region": "Beijing","country": "CN","loc": "39.9075,116.3972","org": "AS55990 Huawei Cloud Service data center","timezone": "Asia/Shanghai","readme": "https://ipinfo.io/missingauth"
}
curl httpbin.org/ip
# curl httpbin.org/ip
{
"origin": "121.36.81.4"
}
curl myip.ipip.net
# curl myip.ipip.net
当前 IP:121.36.81.4 来自于:中国 北京 北京 电信/联通/移动
curl ip.sb
# curl ip.sb
121.36.81.4
curl ifconfig.io
# curl ifconfig.io
121.36.81.4
curl ifconfig.me
# curl ifconfig.me
121.36.81.4
curl ident.me
# curl ident.me
121.36.81.4
curl cip.cc
# curl cip.cc
IP : 121.36.81.4
地址 : 中国 广东 cmidc.com
运营商 : 电信数据二 : 北京市 | 华为网络数据三 : 中国广东深圳 | 电信URL : http://www.cip.cc/121.36.81.4
本文链接地址: linux下使用命令行获取公网ip地址 (https://www.lxx1.com/5110)
参考: [1] 公网IP和私网IP有啥区别?教你快速获取公网IP! 作者:麦子软件
linux下使用命令行获取公网ip地址相关推荐
- linux系统wget、curl终端命令行获取公网ip地址及其他网络信息
前言 在linux开发环境中查看当前公网ip地址或者某个端口是否通,对于新手来说是个比较麻烦的事情,下面我这里介绍一下如何在终端查询当前公网ip以及其他网络信息. 安装wget.curl工具 wget ...
- Linux Mac 命令行获取公网IP地址
dig命令 目前广受中外网友好评简单快速的查询公网 IP 方案,OpenDNS 支持 IPv4 和 IPv6 dig +short myip.opendns.com @resolver1.opendn ...
- e站host地址_Linux系统怎么使用命令行查询公网IP地址
请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解Linux系统怎么使用命令行查询公网IP地 ...
- 在 Linux 命令行中查找 IP 地址介绍
几年前,ifconfig 是 Linux 中最受欢迎的查询本机 IP 地址的方法.但是现如今 ifconfig 命令已经被启用了.在某些 Linux 发行版上已经不用了.那么,除此以外还有什么别的方式 ...
- 你会在终端下快速获取公网 IP 地址吗,学会这些技巧后你就游刃有余了!
在排除网络问题,建立新连接或配置防火墙时,了解设备的 IP 地址很重要. IP 地址可以分为两类,公用和私有(专用).公用 IP 是唯一的 IP 地址,可以从 Internet 访问.专用 IP 地址 ...
- Linux 下从命令行打开pdf文件和html文件的命令
Linux 下从命令行打开pdf文件和html文件的命令 [日期:2012-06-18] 来源:Linux社区 作者:hipercomer [字体:大 中 小] 如果你经常工作在Linux终端下,某个 ...
- Linux下用命令行彻底删除文件
一.Linux下用命令行彻底删除文件 Linux下一般会使用删除键或者rm命令.将文件扔到垃圾箱.但是,这些方法并没把文件从我们的电脑里彻底删除,只是把文件隐藏起来,让用户看不见而已. 1. shre ...
- linux 命令行 播放器,linux下的命令行播放器moc
linux下的命令行播放器moc 安装:直接APT-GET sudo apt-get install moc 安装完成后在终端用命令mocp(注意不是命令moc啊)打开moc播放器. 他默认是没有配置 ...
- Linux 命令行查看服务器ip地址
##Linux 命令行查看服务器ip地址 1.1 查询对外IP地址 [root@bogon starblock]# curl cip.cc IP : 1.19.143.140 地址 : 中国 北京 运 ...
- linux 命令行视频播放器,linux下的命令行播放器moc
linux下的命令行播放器moc 安裝:直接APT-GET sudo apt-get install moc 安裝完成后在終端用命令mocp(注意不是命令moc啊)打開moc播放器. 他默認是沒有配置 ...
最新文章
- 【设计模式】-写在前面
- raft算法mysql主从复制_Raft算法赏析
- 如果和对方的意见或者事件冲突了怎么办?让步
- Struts文件下载
- java面试题十 string字符串操作
- smarty.class.php,自定义min版smarty模板引擎MinSmarty.class.php文件及用法
- html 长文本 截断 jquery 扩展脚本
- java8 stringbuilder_为什么 Java 8 中不需要 StringBuilder 拼接字符串
- 那些把公司当家的程序员,后来怎么样了...
- mysql查看有哪些函数_MySQL函数一览_MySQL函数全部汇总
- 计算机表格 求差,Word怎么在表格中计算差
- 开机加速——在注册表里禁止开机自检硬盘
- ctf.show misc入门 21~40
- XXE漏洞详解与利用
- 运用Excel进行数据分析
- 重要消息总遗漏?机器人插件显神通!
- 学会百度站长工具主动推送,解决文章不被百度收录或者被他人抄袭排在首页
- 05-docker高级网络配置和数据卷配置
- 固态硬盘接口分类和速度
- 使用Nssm来管理服务