Forum Discussion

cciesec_296984's avatar
cciesec_296984
Icon for Nimbostratus rankNimbostratus
Jun 12, 2017

WIP for Internal and External Traffic

Hello,

 

I have a WIP which is using two pools and load balancing based on topology. My question is how can I get external queries get public IPs and internal queries get internal IPs.

 

PoolA - Public Servers

 

PoolB - Internal Servers (RFC1918)

 

I created topology records

 

Subnet is RFC1918 destination is PoolB

 

Subnet is not RFC1918 destination is PoolA.

 

Can you please advise if I am correct?

 

1 Reply

  • You can write a simple iRule that directs to pool_A for external queries and pool_B for internal queries. Depending on your network architecture, you can rely on the source IP of the incoming packet to differentiate between internal and external queries. Topology based load balancing should work too.