外观
网卡多IP配置指南
2026-05-22
功能概述
单网卡多 IP 功能支持设备在单张物理网卡上配置多个不同网段的 IP 地址,无需新增物理硬件、无需重启 LwIP 协议栈。通过自定义 IP/ARP 流量匹配转发逻辑,实现多 IP 地址独立正常的 TCP/IP 全功能通信,各 IP 网段相互独立、互不干扰,适配多网段组网、多网络服务独立监听等业务场景。
虚拟网卡采用命名规则:
控制台命令说明
添加 IP 地址
用于为指定物理网卡新增一个 IP 地址,系统自动生成绑定标识,即刻生效。
if_add_alias_ip <物理网卡名> <IP地址> <网关> <子网掩码>删除 IP 地址
用于删除指定网卡设备绑定的 IP 地址
通过命令行接口 if_add_alias_ip 可以方便地创建虚拟网卡。
if_del_alias_ip <绑定名>查看绑定状态
使用 ifconfig 可以查看物理网卡及其绑定 IP :
示例
msh />if_add_alias_ip e0 10.1.1.5 10.1.1.1 255.255.255.0
msh />if_add_alias_ip e0 10.1.1.6 10.1.1.1 255.255.255.0
msh />ifconfig
network interface device: e0
MTU: 1500
MAC: 08 00 27 ae 56 87
FLAGS: UP LINK_DOWN DHCP_DISABLE ETHARP BROADCAST IGMP
ip address: 192.168.2.100
gw address: 192.168.2.1
net mask : 255.255.255.0
dns server #0: 114.114.114.114
dns server #1: 223.6.6.6
network interface device: e1
MTU: 1500
MAC: 08 00 27 ae 56 88
FLAGS: UP LINK_DOWN DHCP_DISABLE ETHARP BROADCAST IGMP
ip address: 192.168.3.100
gw address: 192.168.3.1
net mask : 255.255.255.0
dns server #0: 114.114.114.114
dns server #1: 223.6.6.6
network interface device: e0-0 (Default)
MTU: 1500
MAC: 08 00 27 ae 56 87
FLAGS: UP LINK_UP DHCP_DISABLE ETHARP BROADCAST IGMP
ip address: 10.1.1.5
gw address: 10.1.1.1
net mask : 255.255.255.0
dns server #0: 0.0.0.0
dns server #1: 0.0.0.0
network interface device: e0-1
MTU: 1500
MAC: 08 00 27 ae 56 87
FLAGS: UP LINK_UP DHCP_DISABLE ETHARP BROADCAST IGMP
ip address: 10.1.1.6
gw address: 10.1.1.1
net mask : 255.255.255.0
dns server #0: 0.0.0.0
dns server #1: 0.0.0.0
msh />if_del_alias_ip e0-0
msh />ifconfig
network interface device: e0 (Default)
MTU: 1500
MAC: 08 00 27 ae 56 87
FLAGS: UP LINK_DOWN DHCP_DISABLE ETHARP BROADCAST IGMP
ip address: 192.168.2.100
gw address: 192.168.2.1
net mask : 255.255.255.0
dns server #0: 114.114.114.114
dns server #1: 223.6.6.6
network interface device: e1
MTU: 1500
MAC: 08 00 27 ae 56 88
FLAGS: UP LINK_DOWN DHCP_DISABLE ETHARP BROADCAST IGMP
ip address: 192.168.3.100
gw address: 192.168.3.1
net mask : 255.255.255.0
dns server #0: 114.114.114.114
dns server #1: 223.6.6.6
network interface device: e0-1
MTU: 1500
MAC: 08 00 27 ae 56 87
FLAGS: UP LINK_UP DHCP_DISABLE ETHARP BROADCAST IGMP
ip address: 10.1.1.6
gw address: 10.1.1.1
net mask : 255.255.255.0
dns server #0: 0.0.0.0
dns server #1: 0.0.0.0