先前的设定都是在web介面下操作与实践,但实务上 UCI(Unified Configuration Interface) 才是本体。我们只不过透过LuCI介面的协助来做网路的设定。此 UCI 模组目的是透过集中管理 openwrt 中的设定值(configuration)。让我们在命令介面中直觉且容易修改与达到我们的目的。尤其是在这种嵌入式的装置更是会省去到处去找设定、修改文件、启用/停用功能的麻烦。而 openwrt的路由系统当中最常修改与设置的,不外乎几种案例:网路设置、无线网路设置、远端系统登入与一些纪录功能等,且许多第三方套件包也能支援。
在openwrt系统之中,功能被切割成许多独立UCI设定档案,整合在/etc/config/
之下,设定有很多方法,如透过web介面、文字编辑器(如vi
)、指令uci
、或各种API(如shell/Lua/C)等都可以进行修改设置与编辑相关的档案。启动/停用/重启也整合到/etc/init.d/
中以inti.d调用。
最常使用的大概是restart
。设定之後需要生效必经的步骤。范例:
/etc/init.d/network restart
这边要全部解释应该也可以成为另一个铁人赛30天的项目XD
我这边最常是以web设定,命令介面中参考与除错。以 /etc/config/network
设定对比参考:
基础常用设定的位置与用说明:
文件位置 | 用途 |
---|---|
/etc/config/dhcp | Dnsmasq/DHCP 相关设定 |
/etc/config/dropbear | SSH seriver 选项 |
/etc/config/firewall | NAT/封包过滤/埠口转发等 |
/etc/config/network | 交换机/接口介面/路由设定 |
/etc/config/system | 杂项系统设定 |
/etc/config/timeserver | 时间服务器清单 |
/etc/config/wireless | 无线网路设定 |
/etc/config/luci | LuCI相关设定 |
这个linux下最普遍的文字编辑器,具有三种模式切换功能与输入
剩下就不赘述了,网路上翻翻鸟哥或IT上就很多教学文
常用的指令纪录一下。
模式 | 功能说明 |
---|---|
ESC :q! | 不储存离开 |
ESC :wq | 储存後离开 |
ESC i | 在游标位置开始输入 |
ESC x | 向後删除一个字元 |
ESC dd | 删除游标那一整列 |
ESC yy | 复制游标那一整列 |
ESC p | 游标下一列贴上 |
ESC o | 游标位置向下新增一列 |
ESC O | 游标位置向上新增一列 |
<<: [Day 15] Facial Recognition - Eigenfaces
14 - counter cache 在许多情况下,会需要统计一对多关联的资料数量。举例来说像是 U...
前言 接着呢,我们继续把上传照片的功能做出来。首先是希望能在注册的时候,能够取得相簿的照片,然後把他...
昨天讲完XSS的评估小工具後 接着是测试最最常见SSL凭证的漏洞 我们可以利用线上工具SSL Lab...
工作日志碎碎念 我个人的习惯是在写内容之前,会先把元件都创好组起来,所以花了一些时间将 FrontE...
今天我们就来讲一下,当我们专案中确定会导入websocket了,前端的工作流程会是怎样,要怎麽跟後端...