User Tools

Site Tools


w_n_config

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
w_n_config [2018/05/05 03:08] – [2. 网络配置文件 /etc/config/network] midas_zhouw_n_config [2025/10/14 06:22] (current) – external edit 127.0.0.1
Line 1: Line 1:
-UCI是(Unified Configuration Interface)的缩写, 即统一配置接口,UCI是Openwrt提供的一套软件包参数配置管理系统,其目的是让系统和软件包的配置更加简单,并且易于集中管理。UCI的配置文件全部放置在/etc/config目录下,其中最常用和最重要的配置文件包括wireless(无线配置)、network(网络配置)、firewall(防火墙配置)和system(系统配置)。 配置文件可以直接修改或用uci命令进行修改,具体语法可以参考wiki.openwrt.org。 
 ====1. 无线配置文件 /etc/config/wireless==== ====1. 无线配置文件 /etc/config/wireless====
 wireless用来配置wifi无线设备和接口,典型的wireless配置文件如下: wireless用来配置wifi无线设备和接口,典型的wireless配置文件如下:
Line 33: Line 32:
 包含了1个wifi 设备'radio0', 其主要选项有:                      包含了1个wifi 设备'radio0', 其主要选项有:                     
   country      应用的国家   country      应用的国家
-  hwmode       无线协议,可选11a、11b、11g、11na11ng等, 对应IEEE 802.11标准 +  hwmode       无线协议,可选11a、11b、11g、11an11bgn等, 对应IEEE 802.11标准 
-  htmode       有效带宽,可选HT20和HT40+  htmode       有效带宽,可选HT20和HT40, 40MHz带宽可应用于802.11n标准
   channel      信道,可选 1 ~ 14   channel      信道,可选 1 ~ 14
   disable      是否关闭,1(关闭) 或0(开启)   disable      是否关闭,1(关闭) 或0(开启)
Line 48: Line 47:
   key          密钥,至少8个字符长度。 encryption为none时无效。   key          密钥,至少8个字符长度。 encryption为none时无效。
   hidden       是否隐藏wifi无线网络名称, 1(隐藏) 或0(显示)   hidden       是否隐藏wifi无线网络名称, 1(隐藏) 或0(显示)
 +
 ====2. 网络配置文件 /etc/config/network==== ====2. 网络配置文件 /etc/config/network====
 network文件用来配置网络接口,典型的network配置文件如下: network文件用来配置网络接口,典型的network配置文件如下:
Line 76: Line 76:
 通常包含1个本地回环接口loopback、1个局域网接口lan 、1个外网接口wan 和 1个交换段switch。具体说明如下: 通常包含1个本地回环接口loopback、1个局域网接口lan 、1个外网接口wan 和 1个交换段switch。具体说明如下:
 ===2.1 interface网络接口配置=== ===2.1 interface网络接口配置===
-包括loopback、lan和wan接口, 其主要选项有:  +interface段包括loopback、lan和wan接口, 其主要选项有:  
-ifname         接口名称 +  ifname       接口名称 
-proto            接口协议, 可选 static(静态ip)、dhcp(动态ip)、ppp、pppoe等。 +  proto        接口协议, 可选 static(静态ip)、dhcp(动态ip)、ppp、pppoe等。 
-type             接口类型,如果设置为"bridge",将建立一个包含ifname所述接口的网桥。 +  type         接口类型,如果设置为"bridge",将建立一个包含ifname所述接口的网桥。 
-macaddr      接口的MAC地址+  macaddr      接口的MAC地址 
 + 
 +对于'static'协议另有以下选项: 
 +  ipaddr       IP地址 
 +  netmask      子网掩码 
 +  gateway      默认网关 
 +  bcast        广播地址(默认自动生成) 
 +  ip6addr      IPv6地址 
 +  ip6gw        IPv6网关 
 +  dns          DNS服务器(可以多个) 
 +  ip6assign    IPv6网络前缀位 
 + 
 +===2.2 switch段的配置=== 
 +switch负责虚拟网络VLAN的划分, 一般来说,虚拟交换设备switch的0、1、2、3端口是路由器LAN口,端口4是路由器WAN口,端口5表示CPU,switch段主要选项有:  
 +  name           switch设备名称 
 +  reset          是否重置 
 +  enable_vlan    是否启用虚拟网络VLAN,1--启用,0--不启用。 
 + 
 +当enable_vlan 设置为'1' 时需要另外配置switch_vlan段, 常用的选项包括: 
 +  device       关联的网络设备名称 
 +  vlan         对应虚拟网络号 
 +  ports        对应switch端口 
 +===2.3 globals段的配置=== 
 +globals段的ula_prefix选项设置了唯一的本地IPv6单播地址(ULA,Unique Local IPv6 Unicast Address)的网络前缀位。 
 + 
 +==== 3. 配置修改完成后,执行一下 /etc/init.d/network restart 使配置生效。 ==== 
w_n_config.1525489714.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki