OpenWrt 获取 WAN口 IPv4的IP 两种方式
文章目录
- OpenWrt 获取 WAN口 IPv4的IP 两种方式
- 前言
- 1.ifconfig获取
- 2.ubus获取
- 后话
OpenWrt 获取 WAN口 IPv4的IP 两种方式
前言
ssh连接到openwrt之后,想快速获取到wan口的ip,好像没办法通过uci来实现,于是折腾起来,有了下面的两种方法
1.ifconfig获取
这种命令是Linux中常见的命令,也是最方面的,基本属于万金油~~
ifconfig eth0.2 | grep 'inet addr:' | grep -oE '([0-9]{1,3}.){3}.[0-9]{1,3}' | head -n 1
2.ubus获取
ubus是OpenWrt的基础模块之一,也非常好用
ubus call network.interface.wan status | grep '\"address\"\: \"' | grep -oE '([0-9]{1,3}.){3}.[0-9]{1,3}'
后话
想获取网关,mac地址等,只需要改改部分代码即可,要学会灵活运用,enjoy it ~
OpenWrt 获取 WAN口 IPv4的IP 两种方式相关推荐
- Java通过图片url地址获取图片base64位字符串的两种方式
工作中遇到通过图片的url获取图片base64位的需求.一开始是用网上的方法,通过工具类Toolkit,虽然实现的代码比较简短,不过偶尔会遇到图片转成base64位不正确的情况,至今不知道为啥. 之后 ...
- f12获取网页文本_jmeter获取web页面文本内容的两种方式
介绍两种jmeter获取页面文本的方式,以我的博客主页为例,我想获取标题"风城烟雨"这几个字 方式一:使用正则表达式提取器 1.在博客主页空白处鼠标右键查看页面源代码,在源代码中找 ...
- node.js 获取异步方法里面的数据 =》 两种方式
第一种: 通过回调函数实现: var fs = require('fs); function getmime(callback){ fs.readFile('./t1.js', function(er ...
- Java——获取当前线程的对象(currentThread())(两种方式)
package com.yy.threadmethod;public class Demo2_CurrentThread {/*** public static Thread currentThrea ...
- c++获取macos中的uuid的两种方式
1.调用系统API #include <IOKit/IOKitLib.h> #include <iostream> using namespace std; QString G ...
- 依赖注入的两种方式并附上例子
1.依赖注入:就是指程序在运行过程中,如果需要另外一个对象协助完成时,无需在代码中创建被调用者,而是依赖外部的注入获取. 2.依赖注入的两种方式: 设置注入:设置注入是通过setter方法注入被调用者 ...
- android获取ip方法,Android开发准确获取手机IP地址的两种方式
最近看了好多网上获取IP地址的例子,发现好多都不完全准确,这里我写一下获取ip地址的两种方式. 比如微信支付,后台在做接口的时候,要求App端传入IP地址,我们需要判断是网络环境,WI-FI还是3G, ...
- Android获取IP地址的两种方式(准确版)
原文:https://blog.csdn.net/sinat_16458039/article/details/50260589 最近看了好多网上获取IP地址的例子,发现好多都不完全准确,这里我写一下 ...
- 获取用户手机IP的两种方式
安卓获取用户手机IP有两种方式,一种是通过wifi获取,一种是通过GPRS获取. 第一种wifi方式获取: 1.首先设置用户权限 <uses-permission android:name=&q ...
最新文章
- 国开计算机组成原理,国开计算机组成原理.docx
- IoC容器总结与简单模拟
- python学习笔记(3) -- 常用数据类型
- 【2】二级C语言中那些易错的概念题
- ubuntu 中wget (下载)命令用法
- 哪一个瞬间,点燃了你的离职决心?
- 深度学习最基础理论知识总结 (CS231课程总结,持续更新)
- 小郡肝火锅点餐系统代码实现(部分)
- 计算机常用的启动方法有,加快电脑开机、运行的常用手段
- JS 获取中国、各省、各市、各区的边界经纬度点集
- 信源剩余度的计算java_冗余度计算公式
- 2018-2019 ACM-ICPC, China Multi-Provincial Collegiate Programming Contest
- 数字电路之Verilog红绿灯设计
- Jmeter-----保存到响应文件
- Leetcode1905. 统计子岛屿(medium)
- 第一次.......
- 数据库简单sql语句(CURD)
- mybatis-plus中使用MySQL函数
- Remix本地环境搭建
- C语言只能识别3种字符,请有空闲的人看看,为什么6个scanf 只能输入3个字符。...