Chinaunix首页 | 论坛 | 博客
  • 博客访问: 160469
  • 博文数量: 22
  • 博客积分: 2140
  • 博客等级: 大尉
  • 技术积分: 242
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-31 17:40
文章分类

全部博文(22)

文章存档

2014年(1)

2010年(1)

2009年(2)

2008年(18)

分类: BSD

2008-07-31 18:19:55

使用 接口, 能够将多个网络接口聚合为一个虚拟接口, 以提供容灾和高速连接的能力。

只通过主网卡收发数据。 如果主网卡不可用, 则使用下一个激活的网卡。 这里加入的第一个网卡便会被视为主网卡; 此后加入的其他网卡, 则会被视为故障转移的备用网卡。

也就是一般所说的双网卡绑定

一、调入lagg内核模块
方法1. 加入内核并重编和加载,我用此方法来实现
device lagg

方法2.以module调入(kldload), 注意调入前先确认lagg.ko模块存在于/boot/kernel/
if_lagg_load="YES"

二、在rc.conf下配置lagg。
假设网卡标识为em0和em1

代码
  1. ifconfig_em0="up"
  2. ifconfig_em1="up"
  3. cloned_interfaces="lagg0"
  4. ifconfig_lagg0="laggproto failover laggport em0 laggport em1 inet 192.168.1.10 netmask 255.255.255.0"

配置好后如不想重启升效得,可以先通过下面命令来启动

shell script
  1. # ifconfig create lagg0
  2. # ifconfig lagg0 laggproto failover laggport em0 laggport em1
  3. # ifconfig lagg0 inet 192.168.1.10 netmask 255.255.255.0 up

三、配置好后,检查一下.

  1. # ifconfig
  2. em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
  3.         options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
  4.         ether 00:20:ed:3e:d9:1e
  5.         media: Ethernet autoselect (100baseTX <full-duplex>)
  6.         status: active
  7.         lagg: laggdev lagg0
  8. em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
  9.         options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
  10.         ether 00:20:ed:3e:d9:1e
  11.         media: Ethernet autoselect (100baseTX <full-duplex>)
  12.         status: active
  13.         lagg: laggdev lagg0
  14. pflog0: flags=141<UP,RUNNING,PROMISC> metric 0 mtu 33204
  15. lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
  16.         inet 127.0.0.1 netmask 0xff000000
  17. lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
  18.         options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
  19.         ether 00:20:ed:3e:d9:1e
  20.         inet 192.168.1.10 netmask 0xffffff00 broadcast 192.168.1.255
  21.         media: Ethernet autoselect
  22.         status: active
  23.         laggproto failover
  24.         laggport: em1 flags=0<>
  25.         laggport: em0 flags=5<MASTER,ACTIVE>

完成, 整个过程配置很容易实现了双网卡绑定。

阅读(2229) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~