本帖最后由 nill 于 2015-10-23 16:38 编辑
-------------------------------------------------------------------------------------------------------
****转载请注明来源于:爱板网**** -------------------------------------------------------------------------------------------------------
《原创》SOM9331开发板openwrt配置 (一)
这篇帖子开始,我们暂时把注意转到openwrt这个系统来玩玩,现在先来了解一下openwrt的配置,作为路由的基本功能主要是完成 WAN 口(连接互联网接口),LAN 口(连接局域网接口),Wireless(无线接口)的基本配置,这些配置都是以配置文件形式存在的,主要有:
/etc/config/network 该文件是网络设备接口配置文件,可以对所有网口进行配置、以及对VLAN(虚拟局域网)进行配置。
/etc/config/wireless 无线网络的配置文件。该文件包含了无线网络的协议,参数,速率等信息。
技巧使用uci查看网络配置
输入:
root@OpenWrt:~# uci show network
显示:
network.loopback=interface
network.loopback.ifname=lo
network.loopback.proto=static
network.loopback.ipaddr=127.0.0.1
network.loopback.netmask=255.0.0.0
network.globals=globals
network.globals.ula_prefix=fdb4:329c:dc0b::/48
network.lan=interface
network.lan.ifname=eth0.1
network.lan.force_link=1
network.lan.type=bridge
network.lan.proto=static
network.lan.ipaddr=192.168.1.1
-----------------------------------------------------
配置两种网口的工作方式:
1、配置 LAN 口服务
LAN 口下的设备可以通过 WAN 口接入网络,也可以直接访问设备上的各项功能(系统防火墙对 LAN 口默认不做任何拦截)
配置文件内容/etc/config/network
config interface 'lan'
option ifname 'eth0.1'
option force_link '1' option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0' option ip6assign '60'
option macaddr '64:51:7e:33:98:44'
UCI 查看方法
输入:
root@OpenWrt:~# uci show network.lan
显示:
network.lan.ifname=eth0.1
network.lan.force_link=1
network.lan.type=bridge
network.lan.proto=static
network.lan.ipaddr=192.168.1.1
network.lan.netmask=255.255.255.0
network.lan.ip6assign=60
network.lan.macaddr=64:51:7e:33:98:44
2、配置WAN 口设置为 DHCP 完整流程实例
使用 VI 编辑器修改 WAN 口配置
1. 编辑/etc/config/network 文件
root@OpenWrt:~# vi /etc/config/network
2. 删除掉 wan 节点中所有选项(保留 macaddr)
3. 新增如下信息
config interface 'wan'
option ifname 'eth0.2'
option proto 'dhcp'
option macaddr '第二步保留的信息'
4. 保存退出编辑模式
5. 重启网络使配置生效
root@OpenWrt:~# /etc/init.d/network restart
完成
|