# Link Load Balancer using AX

**URL:** <https://community.a10networks.com/t/link-load-balancer-using-ax/357>\
**Category:** ADC - Application Delivery\
**Tags:** nhld, slb-adc\
**Created:** [November 22, 2015, 8:33am UTC](https://community.a10networks.com/t/link-load-balancer-using-ax/357 "2015-11-22T08:33:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![evea](https://avatars.discourse-cdn.com/v4/letter/e/b3f665/32.png) [@evea](https://community.a10networks.com/u/evea)\
**Post date:** [November 22, 2015, 8:33am UTC](https://community.a10networks.com/t/link-load-balancer-using-ax/357/1 "2015-11-22T08:33:16Z")

</div>

Hi,  
Does anyone here deployed A10 AX as Link Load Balancer with GSLB inbound traffic server mode or subdomain mode? can you please share your running configuration as a reference.

Kindly share your ideas about it

Thanks you in advance

---

<div class="post-metadata">

**Author:** ![dshin](https://avatars.discourse-cdn.com/v4/letter/d/f05b48/32.png) [@dshin](https://community.a10networks.com/u/dshin)\
**Post date:** [November 22, 2015, 12:34pm UTC](https://community.a10networks.com/t/link-load-balancer-using-ax/357/2 "2015-11-22T12:34:26Z")

</div>

Evea,

FYI…LLB is an old term which A10 now calls it as Next Hop Load Distribution(NHLD) feature. See the instructions below as to how NHLD is deployed in inbound mode. FYI A10 can also support outbound mode.

When the Thunder appliance receives a client query for [www.abc.com](http://www.abc.com), the Thunder device responds with link VIPs 30.30.30.100 and 40.40.40.100, in round-robin fashion. If a link is down (for example, router 30.30.30.1), the Thunder appliance responds only with the up link (in this case, 40.40.40.100).

Configuration on Thunder device used to load balance server traffic at Site

```auto
slb server Router1 30.30.30.1
slb server Router2 40.40.40.1
slb server server1 30.30.30.10

```

port 80 tcp  
slb server server2 40.40.40.10  
&nbsp;&nbsp;&nbsp;port 80 tcp  
slb service-group http1 tcp  
&nbsp;&nbsp;&nbsp;&nbsp;member server1:80  
slb service-group http2 tcp  
&nbsp;&nbsp;&nbsp;&nbsp;member server2:80  
slb virtual-server ip1 30.30.30.100  
&nbsp;&nbsp;&nbsp;port 80 tcp  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;service-group http1  
slb virtual-server ip2 40.40.40.100  
&nbsp;&nbsp;&nbsp;port 80 tcp  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;service-group http2  
gslb protocol enable device  
Configuration on Thunder device used as GSLB controller  
Server Mode:  
slb virtual-server dns 20.20.20.100  
&nbsp;&nbsp;&nbsp;port 53 udp  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gslb-enable  
Service IP:  
gslb service-ip ip1 30.30.30.100  
&nbsp;&nbsp;&nbsp;port 80 tcp  
gslb service-ip ip2 40.40.40.100  
&nbsp;&nbsp;&nbsp;port 80 tcp  
Site:  
gslb site link1

```auto
   slb-dev local1 127.0.0.1
      gateway 30.30.30.1

```

vip-server ip1  
gslb site link2

```auto
   slb-dev local2 127.0.0.2
      gateway 40.40.40.1

```

vip-server ip2  
Policy:  
gslb policy abc  
&nbsp;&nbsp;&nbsp;dns best-only  
&nbsp;&nbsp;&nbsp;dns server  
Zone:  
gslb zone [abc.com](http://abc.com)  
&nbsp;&nbsp;&nbsp;policy abc  
&nbsp;&nbsp;&nbsp;service http www

```auto
      dns-a-record ip1 static
      dns-a-record ip2 static

```

Global:  
gslb protocol enable controller  
gslb protocol status-interval 5

Goodluck!

Genard

---

<div class="post-metadata">

**Author:** ![evea](https://avatars.discourse-cdn.com/v4/letter/e/b3f665/32.png) [@evea](https://community.a10networks.com/u/evea)\
**Post date:** [November 22, 2015, 1:18pm UTC](https://community.a10networks.com/t/link-load-balancer-using-ax/357/3 "2015-11-22T13:18:47Z")

</div>

On your example you use 20.20.20.100, where did you get it?
