Forum Discussion
rmoss25
Altostratus
Apr 07, 2022Traffic segregation based on Geo IP Location
Is it possible to seperate traffic based on Geo IP Location? So for direct traffic from US IP's to one servers and others to another server? I feel like this could be done using an iRule.
T-Trust
Cirrostratus
Apr 11, 2022Hi Rmoss,
So i think you can use and reference from my result test before about IP geo location,
- How to update geo database
https://cloud-ttrust.com/f5-how-to-install-and-update-ip-geolocation-database/
- iRules check client IP
https://cloud-ttrust.com/f5-irules-check-http-x-forward-for-and-country/
when HTTP_REQUEST {
set client_ip [IP::client_addr]
set fromCountry [whereis $client_ip country]
if { ( [class match $fromCountry equals US]) }{
pool pool1
} elseif { ( [class match $fromCountry equals UK]) }{
pool pool2
}
}
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects