openwrt 修改IP地址
2016-06-18 16:29
441 查看
vi etc/config/network
只需要将红色部分的 IP地址改为 192.168.1.95(按i
进入修改,修改完成按 esc
退出编辑,
接着:wq 保存退出),然后保存退出,然后再重启开发板(如果使用命令可以使用reboot),就发现 IP 地址被改为 192.168.1.95 了
IP。
如果大家对 OpenWrt 系统的启动流程有一定的了解的话,我们就知道,系统在启动的时候,会通过运行 uci-defaults.sh这个脚本程序来设置 IP 等基本参数。该脚本文件位于系统源码的
目录,那么接下来我们就来修改该脚本文件,从而修改
IP 地址,输入命令:
sz-yy@yzyy-pc:/home/linux/openwrt/trunk$vi./package/base-files/files/lib/functions/uci-defaults.sh
新版本在目录:./package/base-files/files/bin/config_generate
然后我们就可以在该脚本程序中看到,它是 IP 地址设置为 192.168.1.1 的。
只需要将红色部分的 IP地址改为 192.168.1.95(按i
进入修改,修改完成按 esc
退出编辑,
接着:wq 保存退出),然后保存退出,然后再重启开发板(如果使用命令可以使用reboot),就发现 IP 地址被改为 192.168.1.95 了
在源代码中设置IP
前面是通过在开发板上面修改配置文件的方式来修改 IP,这样做虽然简单,但是每当我们重新烧写固件后,都要通过这个方式重新修改 IP,这样太麻烦。那么,接下来我们就来通过修改源码的方式,来修改IP。
如果大家对 OpenWrt 系统的启动流程有一定的了解的话,我们就知道,系统在启动的时候,会通过运行 uci-defaults.sh这个脚本程序来设置 IP 等基本参数。该脚本文件位于系统源码的
openwrt/trunk/package/base-files/files/lib/functions |
IP 地址,输入命令:
sz-yy@yzyy-pc:/home/linux/openwrt/trunk$vi./package/base-files/files/lib/functions/uci-defaults.sh
新版本在目录:./package/base-files/files/bin/config_generate
然后我们就可以在该脚本程序中看到,它是 IP 地址设置为 192.168.1.1 的。
相关文章推荐
- bash中(),{},(()),[],[[]]的区别
- linux程序包管理2
- trap信号捕捉命令介绍与shell结合实战讲解
- centos 6.5下安装文件上传下载服务
- Linux中 strsep 函数 详解
- 在Linux上,使用MySQL的yum仓库,安装MySQL
- linux下配置nfs服务器以及设置自动挂载(以centos6.7为例)
- Collection架构源码分析(基于1.8)
- Apache Commons工具集简介
- centos6.x直接yum安装nginx1.10.x
- "CoolShell puzzle game" writeup
- 使用openshit在Ubuntu14.04单机部署OpenStack Juno
- Linux系统计划任务之一:at指令
- nginx+php测试时显示 502 bad gateway的解决方法
- 网站文章更新质量高于数量
- 使用opencv写汉字
- time
- linux进程切换(linux3.4.5,x86)
- linux系统编程之文件与I/O(五):fcntl 函数与文件锁
- hadoop2.x常用端口及定义方法