位置: 编程技术 - 正文

在Linux终端中查看公有IP的方法详解(linux如何查询)

编辑:rootadmin

推荐整理分享在Linux终端中查看公有IP的方法详解(linux如何查询),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux中查询命令,在linux终端中查看ip地址命令是,在linux终端中查看ip地址命令是,linux如何在终端查看所有命令,在linux终端中查找包含内容的命令,linux如何在终端查看所有命令,在linux终端中查找包含内容的命令,在linux终端中查找包含内容的命令,内容如对您有帮助,希望把文章链接给更多的朋友!

首先回顾一下一般的查看IP的命令:ifconfigLinux查看IP地址的命令--ifconfigifconfig命令用于查看和更改网络接口的地址和参数 $ifconfig -a lo0: flags= mtu inet .0.0.1 netmask ff hme0: flags= mtu inet ... netmask ffffff broadcast ... ether 8:0::a7:4d: 系统会显示网络接口的名称,接口的状态(up or down), 接口的IP地址和掩码等信息取出本机IP地址:ifconfig|grep Bcast|awk -F: '{print $2}'|awk -F " " '{print $1}'取出本机IP地址个数:ifconfig|grep Bcast|awk -F: '{print $2}'|awk -F " " '{print $1}'|wc -l

如何在 Linux 终端中知道你的公有 IP公有地址由 InterNIC 分配并由基于类的网络 ID 或基于 CIDR 的地址块构成(被称为 CIDR 块),并保证了在全球互联网中的唯一性。当公有地址被分配时,其路由将会被记录到互联网中的路由器中,这样访问公有地址的流量就能顺利到达。访问目标公有地址的流量可经由互联网抵达。比如,当一个 CIDR 块被以网络 ID 和子网掩码的形式分配给一个组织时,对应的 [网络 ID,子网掩码] 也会同时作为路由储存在互联网中的路由器中。目标是 CIDR 块中的地址的 IP 封包会被导向对应的位置。

在Linux终端中查看公有IP的方法详解(linux如何查询)

在本文中我将会介绍在几种在 Linux 终端中查看你的公有 IP 地址的方法。这对普通用户来说并无意义,但 Linux 服务器(无GUI或者作为只能使用基本工具的用户登录时)会很有用。无论如何,从 Linux 终端中获取公有 IP 在各种方面都很意义,说不定某一天就能用得着。

以下是我们主要使用的两个命令,curl 和 wget。你可以换着用。

Curl 纯文本格式输出:复制代码代码如下:curl icanhazip.comcurl ifconfig.mecurl curlmyip.comcurl ip.appspot.comcurl ipinfo.io/ipcurl ipecho.net/plaincurl www.trackip.net/icurl JSON格式输出:复制代码代码如下:curl ipinfo.io/jsoncurl ifconfig.me/all.jsoncurl www.trackip.net/ip?json(有点丑陋)curl XML格式输出:复制代码代码如下:curl ifconfig.me/all.xmlcurl 得到所有IP细节 (挖掘机)curl ifconfig.me/all 使用 DYDNS (当你使用 DYDNS 服务时有用)复制代码代码如下:curl -s ' | sed 's/.*Current IP Address: ([0-9.]*).*/1/g' curl -s | grep -o "[[:digit:].]+"使用 Wget 代替 Curl复制代码代码如下:wget -O - -q ; echowget -O - -q ; echo使用 host 和 dig 命令如果有的话,你也可以直接使用 host 和 dig 命令。复制代码代码如下:host -t a dartsclink.com | sed 's/.*has address //'dig +short myip.opendns.com @resolver1.opendns.combash 脚本示例:复制代码代码如下:#!/bin/bashPUBLIC_IP=`wget -O - -q ; echo`echo $PUBLIC_IP 简单易用。

我实际上是在写一个用于记录每日我的路由器中所有 IP 变化并保存到一个文件的脚本。我在搜索过程中找到了这些很好用的命令。希望某天它能帮到其他人。

在各种Linux发行版上安装Git的教程 Git是一个流行的开源版本控制系统(VCS),最初是为Linux环境开发的。跟CVS或者SVN这些版本控制系统不同的是,Git的版本控制被认为是分布式的,某种意

在Linux系统中使用蓝牙功能的基本方法 首先确定硬件上有支持蓝牙的设备,然后运行如下命令,就可以开到我们的蓝牙设备了:复制代码代码如下:lsusb运行hciconfig可以看到:从上图可以看出

使用ssh访问防火墙后的Linux服务器的方法 使用ssh工具访问Linux服务器的基本方法第一步,开启工作站上防火墙的相应端口,SSH是。第二步,开启SSH服务。先查看ssh的状态。复制代码代码如下:ser

标签: linux如何查询

本文链接地址:https://www.jiuchutong.com/biancheng/353242.html 转载请保留说明!

上一篇:iPhone与多台电脑(多个iTunes)同步的方法(两台苹果怎么用电脑把数据同步)

下一篇:在各种Linux发行版上安装Git的教程(简述linux几种主流发行版本及其特点)

  • 未认证的进项税能做转出处理吗
  • 吨位是啥意思
  • 回购股票不注销没有意义
  • 一般纳税人什么条件
  • 一般纳税人销售自己使用过的汽车
  • 怎么知道购货方电话号码
  • 采购商品成本包括
  • 房地产开发企业预缴增值税
  • 金税盘维护费申报
  • 自然人合伙企业怎么交税
  • 企业发生事故后的处理流程
  • 固定资产后续支出的确认和处理
  • 股东以私人名义帮公司付款合法吗
  • 货币的时间价值名词解释
  • 企业用现金支付业务招待费1000元
  • 税后利润分配还要交税
  • 停车场企业所得税税率
  • 统一社会信用代码查询和税号一致吗
  • 转账时开户行写错了钱转出去了对方收不到
  • 所得税按利润总额的25%计算缴纳
  • 无偿取得土地使用权的会计分录
  • 固定资产净值如何清零
  • 如何停止win11
  • 企业内部股权划拨流程
  • 预付款后开发票时的摘要和分录怎么做?
  • win服务器安装
  • vue大屏组件库
  • php str函数
  • 销售返利计入什么费用
  • php 读取文本文件
  • 增值税专用发票几个点
  • 试运行取得的收入如何进行财税处理
  • 预收的购货款属于收入吗
  • 科罗拉多州位置
  • thinkphp 多数据库
  • 购买办公用品没收到发票怎么做账
  • 结转本月完工产品的成本
  • 银行承兑汇票背书什么意思
  • delete select语句
  • 数据库锁面试题
  • 办公室装修款怎么做账
  • win11 退回
  • 休产假期间社保个人部分怎么办
  • js在数组中查找指定元素
  • 增值税哪些行业不能抵扣
  • 为什么社保明细导不出来
  • 股权激励和期权激励
  • 作废的增值税普通发票怎么处理
  • sqlserver表与表之间怎么关联
  • 同一控制下合并冲减资本公积
  • 委托开户银行发放上月工资
  • 如何判定企业库存现金
  • 自己做的房子可以办房产证吗
  • 进项大于销项的原因
  • 空调销售又安装如何税收筹划
  • 工会经费返还属于什么收入
  • 教育行业会计科目表
  • 私营企业会计退休年龄50还是55
  • win8旗舰版升级win10
  • 在Vista、Windows7下玩英雄无敌3绿色版
  • macos rootless
  • win8系统电脑没声音怎么办
  • glClearBufferSubData
  • 刷新页面jquery
  • 很实用的话
  • 游戏开发u3d
  • js对象foreach
  • 安卓字库ic
  • js获取对象key的方式有哪些
  • js继承原型链
  • jQuery+Ajax实现无刷新操作
  • java scripts
  • python设计教程
  • js遍历foreach
  • jquery显示当前时间
  • 基于python语言的项目
  • js在div中添加div
  • 沈阳市税务局最新公告
  • 开发商卖商铺需要哪些资质条件?
  • 海南海葬需要多少费用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设