Forum Discussion

russellasl00's avatar
Jan 02, 2025

ISP Load Balancing, SNAT pool instead of Automap link self-ip, anyway to do health check ?

Hi,

Configured F5 as ISP Load balancing, created vs 0.0.0.0, working fine with Automap. We have 3 x DIA from different ISP, each has /27 IP assigned, configured default_gateway_pool with health monitor on the uplink router IP. When one of the DIA down, traffics would be NATed using other 2 links self-ip.

As each DIA has /27 subnet mask, we would like to use other public IP on the DIA instead of the self-ip as source IP. SNAT pool works fine but when one of the links down, we have got intermittent internet access problem. It seems that F5 could pick the SNAP IP from the pool which connects to shutdown DIA.

Is there anyway to configure the SNAP pool IP selection based on the status of the default_gateway_pool heath check status ?

Thanks in advanced.

  • instead of adding the source nat ip addresses to snat pool,
    you can add those addresses as self/floating ip addresses of the respective f5 vlans
    which f5 nat mechanism will automaticaly use or unuse.

  • It seems like you're experiencing intermittent internet access issues because F5 is selecting SNAT IPs from a pool that includes downed DIA links. To resolve this, you can configure F5 to dynamically select SNAT pool IPs based on the health check status of the default_gateway_pool. You can achieve this by using an iRule to ensure SNAT pool IP selection aligns with the health status of the gateway pool members. This approach will help avoid the issue of F5 picking SNAT IPs from downed links, ensuring more stable internet access.

    • LiefZimmerman's avatar
      LiefZimmerman
      Icon for Admin rankAdmin

      This reply appears to be GenerativeAI? If so, it must be noted per guidelines.