Mutlihoming setup

  • Hi all,

    First off, routing protocols isn't anything I'm particularly good at, we're using a consultant for that. However, the firewall setup has landed on my table. I've been using PF on OpenBSD in my younger days, but never pfSense and Carp/PFsync and that stuff (I think) I need for this setup.

    We have about 6 /24 PI networks and our own AS number, the plan is to announce this ourselfs to our two ISPs. And for this I have four Dell Poweredge 1950, with 4 NICs each.

    I was thinking something like this:

    Router1 och Router2 will be running FreeBSD and OpenBGPD. The Firewalls will be running pfSense and speak OSPF with the Routers. One of our /24 networks will be divided up and used for the internal routing between the Routers and Firewalls.

    Failover like this:

    • If any ISP dies, traffic is automatically routed through the other ISP.
    • If any Router dies, traffic is automatically routed through the other Router (and the other ISP as well).
    • If any firewall dies, CARP is used the switch firewall.

    I guess my questions are these:

    • For starters, does anyone spot anything wrong with this setup?
    • Because we have different subnets, the Firewalls will need their internal NICs devided into different VLAN interfaces. Is this going to be a problem for the CARP setup?
    • Will pfSense run any OSPF deamon (say OpenOSPFD for instance)?
    • In this setup each Firewall has 2 WAN interfaces, but the OSPF deamon will decide which interface will be used (right?). Does this pose any problem for rules setup? Can i specify one rule in pfSense to cover both WAN interfaces, or do i need duplicate rules?

    I appreciate any help, thank you!


Log in to reply