Fortinet white logo
Fortinet white logo

User Guide

How to load-balance by geolocation

How to load-balance by geolocation

The GEO load balancing method directs traffic based on the geographic location of the client, typically using the source IP address. This method helps route users to the nearest or most appropriate regional endpoint, improving performance and supporting data residency compliance.

  1. Create FQDN in GSLB Services and create an FQDN member.
  2. Create a new Virtual Server Pool and use GEO preferred method in Pool.
  3. Choose existing virtual servers for Pool. You can also create several new connectors with different Data Centers. Create new Connector member (Virtual Server) into Connectors.
  4. The FQDN will respond to the DNS query according to the virtual server’s location in Connectors and the DNS query’s source IP.

Note: GEO method matches query’s source IP according to the data center of the connector that this virtual server belongs to. It will match country or continent if region is not matched. It will use Weight Round Robin if no continent matches.

For example: One virtual server with location US-California

Query’s source IP from US-Oregon will match it if no other virtual server locates in US-California.

Query’s source IP from Canada will match it if no other virtual server locates in US.

How to load-balance by geolocation

How to load-balance by geolocation

The GEO load balancing method directs traffic based on the geographic location of the client, typically using the source IP address. This method helps route users to the nearest or most appropriate regional endpoint, improving performance and supporting data residency compliance.

  1. Create FQDN in GSLB Services and create an FQDN member.
  2. Create a new Virtual Server Pool and use GEO preferred method in Pool.
  3. Choose existing virtual servers for Pool. You can also create several new connectors with different Data Centers. Create new Connector member (Virtual Server) into Connectors.
  4. The FQDN will respond to the DNS query according to the virtual server’s location in Connectors and the DNS query’s source IP.

Note: GEO method matches query’s source IP according to the data center of the connector that this virtual server belongs to. It will match country or continent if region is not matched. It will use Weight Round Robin if no continent matches.

For example: One virtual server with location US-California

Query’s source IP from US-Oregon will match it if no other virtual server locates in US-California.

Query’s source IP from Canada will match it if no other virtual server locates in US.