Hallo,
an der pfsense sollte folgendes eingestellt sein:
WAN1 und WAN2, also 2 Interfaces für die PPPoE verbindung entsprechend konfigurieren. Die LAN Schnittstelle ebenfalls konfigurieren, bei Bedarf einen DHCP Server darauf aktivieren.
Weiterhin solltest du an der Firewall auf der LAN Schnittstelle eine Regel erstellen, die JEGLICHEN Verkehr zulässt, also any to any.
Dann solltest du an der pfsense unter SYSTEM-GENERAL SETUP die DNS Server eintragen. Jede WAN Schnittstelle sollte einen DNS Server haben, am Besten verschiedene. Gute DNS Server sind z.B. 8.8.8.8 und 8.8.4.4
Anschließend gehst du am besten unter Diagnostics und sendest Pings über beide WAN Schnittstellen an www.google.de oder 8.8.8.8/8.8.4.4 um zu testen, ob das Routing klappt bzw. die DNS Auflösung. Wenn das nicht geht, ist die pfsense schonmal nicht korrekt installiert. Wenns geht, ist es gut. Dann hängst du am sinnvollsten einen Laptop an die LAN Schnittstelle und testest dort, ob der Client ebenfalls ins Internet kommt. Wenn das klappt, ist es schonmal gut und wir kümmern uns ums LoadBalancing. Wenns nicht klappt, ist etwas an der pfsense faul.
LoadBalancing:
SYSTEM -> GATEWAY -> GROUPS
Dort fügst du beide WAN Schnittstellen mit jeweils TIER 1 hinzu.
Das bedeutet, WAN1 und WAN2 sind gleichberechtigt, machen Lastverteilung und beim Ausfall einer Leitung übernimmt die jeweils Andere.
Diese nun erstellte Gateway Gruppe musst du nun unter FIREWALL -> RULES -> LAN als "Gateway" eintragen.
Danach sollte LoadBalancing klappen und wenn du mehrfach hintereinander
www.pfsense.org/ip.php
oder
www.wieistmeineip.de
aufrufst, sollten die IP Adresse wechseln.
WICHTIG: Nicht jedes Protokoll (z.B. https) kann LoadBalancing, deswegen gehst du noch unter:
SYSTEM -> ADVANCED -> Misc und stellst dort: "Sticky Connections" an.
Undabhängig vom Protokoll gehört beim Load Balancing auch folgende Option eingeschaltet:
SYSTEM -> ADVANCED -> Misc und stellst dort: "Gateway Switching"
Viel Erfolg