Root servers returned with every DNS query
SummaryEvery time I make a DNS query to the Compute instance's internal DNS resolver, the root servers are returned along with the answer, creating additional bandwidth and latency.
Why does every query return the root servers, and can this behaviour be changed?
An example query sent to instance internal resolver:
; <<>> DiG 9.16.1-Ubuntu <<>> oracle.com @169.254.169.254
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2652
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;oracle.com. IN A
;; ANSWER SECTION:
oracle.com. 110 IN A 220.127.116.11
;; AUTHORITY SECTION:
. 456201 IN NS f.root-servers.net.