I don`t run BGP yet, so routes could not be learned from either ISP1 or ISP2...

I have got a FBF configured to forward traffic from some DMZ-hosts through ISP2 (let`s call those hosts - ISP2_DMZ_hosts).

Other DMZ-hosts are forwarded through ISP1 by default .

When I try to access services running on those ISP2_DMZ_hosts from the Internet, traffic comes to ISP1`s interface reth0.194 and connection could not be established.

But if I connect a test_PC into the segment which reth0.197 belongs to (to ensure incoming traffic comes to reth0.197, not reth0.194) - all services running on ISP2_DMZ_hosts are available and working fine!