OpenWrt 獲取 WAN口 IPv4的IP 兩種方式


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

1


2.ubus獲取

ubus是OpenWrt的基礎模塊之一,也非常好用

ubus call network.interface.wan status | grep '\"address\"\: \"' | grep -oE '([0-9]{1,3}.){3}.[0-9]{1,3}'

2


后話

想獲取網關,mac地址等,只需要改改部分代碼即可,要學會靈活運用,enjoy it ~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM