I have been following with interest the developments with regard to dhcpd gaining spamd-like synchronisation features. I would like to be able to make use of these features if I can. However, I have a question:

Currently, I have a pair of CARP firewalls in a failover configuration. We have carp on vlan on physical, plugged in to a trunk port on a Cisco Catalyst. The default gateway for each internal subnet (of which there are quite a few) is an IP on a CARP interface. On the two subnets where we use DHCP however, I have had to allocate non-CARP IPs, ie IPs on vlanXX rather than carpXX, because the CARP interface didn't seem to be seeing the 255.255.255.255 packets sent out by dhclients.

It bears mention that I set things up this way some years ago now, when I was learning OpenBSD for the first time. If I've cocked it up, I'd love someone to put me right.

My question is, is it possible to have my two firewalls both running dhcpd, syncing leases between them, listening on the carp interfaces, or do I have to stick with my current config where I have a non-carp IP so that dhcpd can see the requests? I don't mind if this is the case, but it seems daft to lose 3 IPs per subnet (CARPd gateway IP, dhcp for firewall A, dhcp for firewall B) rather than 1 if I can do it all on the carp interface.

Ta all,

Dave Wilson

PS: I apologise if this post is overly verbose, but after seeing so many posts saying there's not enough information, I'm trying to not leave anything out.

Reply via email to