Force single IP through one BGP

Hello everyone!

I come here today because I can’t think of nothing else. I have 3 BGP sessions, 2 from other link providers and 1 that connects our prefixes to the next city, where we have another base.

In one of the cities I have 3 CMTS (coaxial) connected, and I wanted them to use a specific BGP session. The thing is that the clients connected to this CMTS`s are NATted to a single public IP. Is there any way to force that single IP to use a specific WAN, knowing that my links come from BGP sessions. I know that I can’t announce anything smaller that a /24 on BGP, but maybe with some mangle/nat magic this becomes possible?

Anyway, thanks for the help

You can’t do this with hop-by-hop routing and either need a tunnel interface or use MPLS to switch traffic to the appropriate PE, elected by the ingress PE in to the MPLS cloud.

IP routing rules or mangle firewall rules can be used to setup source routing…