分页: 1 / 1

《NetBSD指南-27.4.CARP示例》

发表于 : 2010-03-08 2:04
leo
一个CARP配置示例:

# sysctl -w net.inet.carp.allow=1
# ifconfig carp0 create
# ifconfig carp0 vhid 1 pass lanpasswd \
carpdev em0 advskew 100 10.0.0.1 255.255.255.0

它实现了如下功能:
  • E启用了CARP数据包收据(这是默认设置)
  • 创建一个 carp(4) 接口
  • 为虚拟主机#1 配置carp0, 启用了一个密码(lanpasswd), 设定em0为此组的接口, 并且将这台主机设置为一个backup,因为advskew值为100(当然了,这里假设master的advskew值小于100). 分配给此组的共享IP是10.0.0.1/255.255.255.0.
对carp0运行ifconfig来显示此接口状态:

代码: 全选

# ifconfig carp0
carp0: flags=8802<UP,BROADCAST,SIMPLEX,MULTICAST> mtu 1500
     carp: BACKUP carpdev em0 vhid 1 advbase 1 advskew 100
     inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255