From owner-freebsd-isp@FreeBSD.ORG Thu Jul 20 12:36:05 2006 Return-Path: X-Original-To: freebsd-isp@freebsd.org Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 850F616A4DD for ; Thu, 20 Jul 2006 12:36:05 +0000 (UTC) (envelope-from dan@gconnect.net) Received: from mailout.gconnect.net (mailout.gconnect.net [84.21.136.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2781643D4C for ; Thu, 20 Jul 2006 12:36:04 +0000 (GMT) (envelope-from dan@gconnect.net) Received: from [192.168.100.198] (helo=gc-exchange.gconnect.intranet) by mailout.gconnect.net with esmtpa (Exim 4.42 (FreeBSD)) id 1G3Xkz-000JRt-G5 for freebsd-isp@freebsd.org; Thu, 20 Jul 2006 13:35:57 +0100 Received: from 192.168.1.110 ([192.168.1.110]) by gc-exchange.gconnect.intranet ([192.168.1.70]) with Microsoft Exchange Server HTTP-DAV ; Thu, 20 Jul 2006 12:38:07 +0000 User-Agent: Microsoft-Entourage/11.0.0.040405 Date: Thu, 20 Jul 2006 13:35:56 +0100 From: Dan Massey To: Message-ID: Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Subject: Carp X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jul 2006 12:36:05 -0000 Hi all I am attempting (and failing) to create a fault-tolerant mail relay server for our dialup users. The plan is to have 2 A records as such: mailoutserver A 192.168.1.10 mailoutserver A 192.168.1.11 Which will roughly round robin for me, then to have 2 mailservers as follows: server1 Ip 192.168.1.100 carp0 vhid1 192.168.1.10 (master-server) carp1 vhid2 192.168.1.11 (backup) server2 Ip 192.168.1.101 carp0 vhid1 192.168.1.10 (backup) carp1 vhid2 192.168.1.11 (master-server) My config in /etc/rc.conf is as follows: ifconfig_fxp0="inet 192.168.1.100 netmask 255.255.255.0" cloned_interfaces="carp0" ifconfig_carp0="vhid 1 pass XXXX 192.168.1.10 255.255.255.0" cloned_interfaces="carp1" ifconfig_carp1="vhid 2 advskew 100 pass XXXX 192.168.1.11 255.255.255.0" However when I reboot only the carp1 inteface comes up when I type ifconfig: carp1: flags=49 mtu 1500 inet 192.168.1.11 netmask 0xffffff00 carp: BACKUP vhid 2 advbase 1 advskew 100 Have I got this totally wrong? Is this possible? Any help would be appreciated. Dan