Can I help to find the right way???
1. You have 2 pfSense machines?
2. Every pfSense have NIC's(number them all, and list all ip's here)
3. There is a difference betwen NIC configuration on pfsense and stations configuration (subnet behind "pfSense1")
Configuration with 1 router ("pfSense0") works fine…No additional tasks required!
Now the "pfSense0" must know what subnet they must pass to "pfSense1" (so you must write static route on "pfSense0" for each subnet working behind "pfSense1" like). On "pfSense1" you must use only 1 "default Gateway" on NIC, that looks to "pfSense0"(it will be the WAN for this router). No additional steps required.
I think you must understand the principles of routing...
Now, the sample configuration:
"pfSens0" NIC's: pfSense0WAN0, pfSense0WAN1, pfSense0DMZ, pfSense0LAN
"pfSens1" NIC's: pfSense1WAN0, pfSense1LAN0, pfSense1LAN1, pfSense1LAN2
pfSense0WAN0 :Static IP: 70.169.215.103 Subnet: 255.255.255.24x Default Gateway: 70.169.215.102
pfSense0WAN1 :Static IP: 34.69.200.89 Subnet: 255.255.255.24x Default Gateway: 34.69.200.90
pfSense0LAN :Static IP: 192.168.0.1 Subnet: 255.255.255.0
pfSense0DMZ :Static IP: 192.168.1.1 Subnet: 255.255.255.0
pfSense1WAN0 :Static IP: 192.168.0.2 Subnet: 255.255.255.0 Default Gateway: 192.168.0.1
pfSense1LAN0 :Static IP: 192.168.2.1 Subnet: 255.255.255.0
pfSense1LAN1 :Static IP: 192.168.3.1 Subnet: 255.255.255.0
pfSense1LAN2 :Static IP: 192.168.4.1 Subnet: 255.255.255.0
now we have IP's, but have no routes. Add static routes on "pfSense0":
1. Destination network : 192.168.2.0/24 Gateway: 192.168.0.2
2. Destination network : 192.168.3.0/24 Gateway: 192.168.0.2
3. Destination network : 192.168.4.0/24 Gateway: 192.168.0.2
now, we have configured both routers...
now, we'll configure the STATIONS in subnets, not routers!
in subnet DMZ you must use 192.168.1.1 as default gateway,
in subnet LAN0 you must use 192.168.2.1 as default gateway,
in subnet LAN1 you must use 192.168.3.1 as default gateway,
in subnet LAN2 you must use 192.168.4.1 as default gateway.
now disable DNS Forwarding on "pfSense1" and in all subnets use 192.168.0.1 as DNS
Don't forget about Firewall rules!!!
Any questions?