SylixOS---/etc/ifparam.ini网络配置文件可配置参数

	一般可配置为:
	
	[dw_0]                             // 网卡型号,可以在系统下通过ifconfig命令查看需要配置的网卡
	ipaddr=10.4.0.101                  // ip地址
	netmask=255.255.0.0                // 子网掩码
	gateway=10.4.0.1                   // 网关
	default=1                          // 是否设为默认启动网卡
	
	本配置系统, 供网卡驱动程序初始化部分使用, 具体行为需要网卡驱动程序实现.
	
	网络参数文件格式范例 /etc/ifparam.ini
	
	[dm9000a]
	enable=1
	ipaddr=192.168.1.2
	netmask=255.255.255.0
	gateway=192.168.1.1
	default=1
	mac=00:11:22:33:44:55   // 除非网卡没有 MAC 地址, 否则不建议设置 MAC
	ipv6_auto_cfg=1         // 如果将 SylixOS 作为 IPv6 路由器, 则 ipv6_auto_cfg=0
	tcp_ack_freq=2          // TCP Delay ACK 响应频率 (2~127), 默认为 2, 既接收两个总和大于 MSS 长度数据包立即发送 ACK
	tcp_wnd=8192            // TCP window (tcp_wnd > 2 * MSS) && (tcp_wnd < (0xffffu << TCP_RCV_SCALE))
	
	txqueue=0               // >0 表示使用异步队列发送功能 (16 ~ 4096)
	txqblock=1              // 1: 发送队列遇到阻塞时进行等待 (通常为 1, 窄带无线网络可为 0)
	
	ipaddr_6=fec0::c0a8:10  // 添加一个 IPv6 地址
	gateway_6=fec0::c0a8:1  // 添加一个 IPv6 网关地址
	
	mipaddr=10.0.0.2        // 添加一个辅助 IP 地址
	mnetmask=255.0.0.0
	mgateway=10.0.0.1
	
	mipaddr=172.168.0.2     // 添加一个辅助 IP 地址
	mnetmask=255.255.0.0
	mgateway=172.168.0.2
	
	或者
	
	[dm9000a]
	enable=1
	dhcp=1
	dhcp6=1
	mac=00:11:22:33:44:55   // 除非网卡没有 MAC 地址, 否则不建议设置 MAC
***********************************************************************************
	
	resolver 类库配置文件范例 /etc/resolv.conf
	
	nameserver x.x.x.x


Guess you like

Origin blog.csdn.net/qq_40390825/article/details/112800430