使用(4)接口, 能够将多个网络接口聚合为一个虚拟接口, 以提供容灾和高速连接的能力。
只通过主网卡收发数据。 如果主网卡不可用, 则使用下一个激活的网卡。 这里加入的第一个网卡便会被视为主网卡; 此后加入的其他网卡, 则会被视为故障转移的备用网卡。
也就是一般所说的绑定
一、调入lagg内核模块方法1. 加入并重编和加载,我用此方法来
device lagg方法2.以module调入(kldload), 注意调入前先确认lagg.ko模块存在于/boot/kernel/
if_lagg_load="YES"
二、在rc.conf下配置lagg。假设网卡标识为em0和em1
代码
- ifconfig_em0="up"
- ifconfig_em1="up"
- cloned_interfaces="lagg0"
- ifconfig_lagg0="laggproto failover laggport em0 laggport em1 inet 192.168.1.10 netmask 255.255.255.0"
配置好后如不想重启升效得,可以先通过下面命令来启动
script
- # ifconfig create lagg0
- # ifconfig lagg0 laggproto failover laggport em0 laggport em1
- # ifconfig lagg0 inet 192.168.1.10 netmask 255.255.255.0 up
三、配置好后,检查一下.代码
- # ifconfig
- em0: flags=8843 metric 0 mtu 1500
- options=9b
- ether 00:20:ed:3e:d9:1e
- media: Ethernet autoselect (100baseTX )
- status: active
- lagg: laggdev lagg0
- em1: flags=8843 metric 0 mtu 1500
- options=9b
- ether 00:20:ed:3e:d9:1e
- media: Ethernet autoselect (100baseTX )
- status: active
- lagg: laggdev lagg0
- pflog0: flags=141 metric 0 mtu 33204
- lo0: flags=8049 metric 0 mtu 16384
- inet 127.0.0.1 netmask 0xff000000
- lagg0: flags=8843 metric 0 mtu 1500
- options=9b
- ether 00:20:ed:3e:d9:1e
- inet 192.168.1.10 netmask 0xffffff00 broadcast 192.168.1.255
- media: Ethernet autoselect
- status: active
- laggproto failover
- laggport: em1 flags=0<>
- laggport: em0 flags=5
完成, 整个过程配置很容易实现了双网卡绑定。
阅读(2444) | 评论(0) | 转发(0) |