Configuring Two Internet Providers

Hi
Currently, I have a provider that delivers the service with a WAN IP: 140.70.20.150/30.

I have configured the following static route:
Dst Address: 0.0.0.0, Gateway: 140.70.20.149

I perform NAT for the network 10.9.0.0/16, with the following configuration:

Chain: srcnat
Action: src-nat
To Addresses: 170.227.231.129-170.227.231.158
I have configured two bonding interfaces:

INTERNEXA, which receives the link from provider 1.
CMTS, which connects to a CMTS that manages cable modems with the IP range 10.9.0.0/16, for which I perform NAT.
Now, I need to add another provider that delivers the following WAN IP: 175.8.108.142/30, with Gateway: 175.8.108.141.

The second provider will be received through another bonding interface called CIRION.

I need your help configuring it so that only the traffic subjected to NAT is routed to the internet through provider 2.

Please help me with your comments on how to configure this so that it works

Create a FW-rule in the FORWARD-chain and play with the “Connection NAT State” values ?
This value can be “srcnat” “dstnat” “ein-snat” or “ein-dnat”

So basically you could configure to only pass traffic that have a valid “src-nat” mark ??

Just thinking out loud…

To be honest, your last sentence I don’t really understand well…

I need your help configuring it so that only the traffic subjected to NAT is routed to the internet through provider 2.

“only the traffic subjected to NAT” ?? So what criteria for that NAT ? You have already 1 rules for SNAT specific to reach 170.227.x.x IP’s
We are talking about another source-netwerk (so different from 10.9.0.0/16) ?