carp if setup - newbie
Dean Benazic
dean at glasistre.hr
Thu Dec 9 05:03:13 PST 2004
Hi I have Rebuild the kernels of my servers few times.
The in the latest version I use the patch verison 2004/12/08 on
FreeBSD-5.3-stable.
the problem:
srv1#ifconfig em1
em1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
inet 111.111.111.20 netmask 0xffffff00 broadcast 111.111.111.255
status: active
srv2#ifconfig em1
em1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
inet 111.111.111.21 netmask 0xffffff00 broadcast 111.111.111.255
status: active
ping works.
on both servers I do:
#ifconfig carp5 create
#ifconfig carp5 vhid 125 111.111.111.25 netmask 255.255.255.255 vhid 1
pass xxx
# sysctl -a | grep carp
net.inet.carp.allow: 1
net.inet.carp.preempt: 1
net.inet.carp.log: 1
net.inet.carp.arpbalance: 1
when I do:
srv2# ifconfig carp5 advskew 254
I does not go in BACKUP mode, why??
--------------------
ifconfig
on OpenBSD i use 4 carp interfaces:
#ifconfig carp4 inet 111.111.111.25 255.255.255.0 111.111.111.25 vhid 1
pass xxx
and the carp interface is in the subnet of the phisical IF.
when I try to do it on FreeBSD without the netmask keyword i get this:
#carp5: flags=41<UP,RUNNING> mtu 1500
inet 111.111.111.25 netmask 0xff000000
carp: MASTER vhid 125 advbase 1 advskew 0
netmask 0xff000000.
when try to use the netmask keyword:
#ifconfig carp5 vhid 125 111.111.111.25 netmask 255.255.255.0
ifconfig: ioctl (SIOCAIFADDR): File exists
--------------------
rc.conf
which is the right way to define carp interfaces in rc.conf??
i use:
cloned_interfaces="carp0 carp1 carp2"
ifconfig_carp2="inet 111.11.1.1 vhid 1 advskew 100 pass xxx"
thanks,
---
Dean Benazic
www.glasistre.hr
More information about the freebsd-pf
mailing list