ADC VPX AWS has a default DNS server that interferes the added DNS server to resolved hostname

ADC VPX AWS has a default DNS server that interferes the added DNS server to resolved hostname

book

Article ID: CTX222540

calendar_today

Updated On:

Description

The topology is as below, the right one is added to  ADC whose effective state shows "up" , the left one is the default DNS server, which is unable to check from show dns nameServer in CLI or Traffic Management--DNS--nameServer in GUI.

 when try to resolve the local domain hostname, will returns a failure and the DNS server shows the 172.1.x.x.rather than 172.16.7.1
-------------------------------------------------------
dig ad.test.local
……
;; Query time: 1 msec
;; SERVER: 172.1.0.2#53(172.1.x.x)
;; WHEN: Sat Mar 25 03:05:44 2017
;; MSG SIZE  rcvd: 48;; Query time: 1 msec
​-------------------------------------------------------
but if we assign the 172.16.7.1 or the 127.0.0.2(local default DNS,pointing to the added DNS server) to resolve it, it returns a normal result.
-------------------------------------------------------
dig ad.test.local @172.16.7.1
……
;; Query time: 1 msec
;; SERVER: 127.0.0.2#53(127.0.0.2)
;; WHEN: Sat Mar 25 03:05:44 2017
;; MSG SIZE  rcvd: 48;; Query time: 1 msec
​-------------------------------------------------------

when we check the /etc/resolv.conf , we found that there are 2 DNS server, 172.1.x.x  prior to 127.0.0.2,
this is a by design for ADC VPX running on AWS.

Note:- /etc/resolv.conf is on the shell prompt , you can reach shell prompt by typing in shell at ADC prompt(>)
 

Issue/Introduction

This article describes that ADC VPX running on AWS(Amazon Web service) will have a default DNS. This DNS server will resolved local domain hostname prior to the added DNS server. This may make the resolving failure.

Additional Information

https://support.citrix.com/article/CTX218880