Hey folks. I've got a complicated problem. please bare with me as I'm a total n00b to BSD.
I currently have one ISP (ISP1). Uses PPPoE with a dynamic IP address and has a CRAP upload.
I am going to get another phone line and put a business class DSL service on it (ISP2). It also uses PPPoE but has a static IP address (8 actually) and has a good upload.
I have a VOIP server and a windows SBS 2003 server (actuing as DNS,domain controller,exchange).
I would like both my servers to use ONLY ISP2 for their internet access due to IP reasons as well as bandwidth reasons.
Also, I would like all my client computers to use both connections equally (eg. half a web page from ISP1 and half a web page from ISP2).
Also, the servers MUST be accessible from the clients (and vice versa) via the LAN (eg. domain controller).
Is this possible?
Also, IF pfsense can't do 2 pppoe connections, i can use a modem router for ISP1 and do a double NAT for it (ISP2 must be direct due to VPN reasons).
Ideally, the clients and servers will be on the same subnet as the domain controller is tricky on a different subnet.
I have read the tutorial on multi-lan however it doesn't mention specific Computers only using one ISP.
I *think* that I am looking for policy based load balacing based on source IP (rather than subnet as the tutorial suggests), then after that i want to Load Balance HTTP traffic however having a "default" config to send everything else to ISP1.
Your help is appreciated cheers