Share via


DNS - Slow to resolve our own domain internally

Question

Tuesday, March 5, 2019 8:37 PM

Hi All,

Let's say our domain www.abc.com, in DNS (Wins Server 2012) it has been set up since I joined the company as follows

Forward Lookup Zones

    abc.com

        local.abc.com

Under abc.com, a Host (A) for www with the public IP is created (www Host (A) X.Y.Z.W)

Under local.abc.com an Alias for www is created (www Alias (CNAME) abc.com static)

All clients are under local.com.au zone and it takes very long time to open the page www.abc.com while they are inside the network, meanwhile it takes a second to open www.abc.com somewhere else, even on 4G network.

Just for testing purpose, I changed the DNS IP to 8.8.8.8 on my PC at work, it resolved www.abc.com in no time, so something goes wrong with the DNS settings. 

Any idea/ help would be highly appreciated.

Cheers

All replies (18)

Wednesday, March 6, 2019 3:14 AM

Hello vdz,

Thank you for posting in this forum.

On the client side, set the internal DNS as the preferred DNS server, and do not set up other DNS servers. Run CMD as an administrator, type "ipconfig /flushdns" and then enter "tracert www.abc.com".

Then set the DNS to 8.8.8.8 and repeat the above steps.

Please upload the screenshot of these two tests. Take care to protect your privacy. You can hide or replace important IP addresses and domain names with other characters.

Best regards,

Leon

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Wednesday, March 6, 2019 1:22 PM

Hi Leon

Thanks for the response. As per requested

The output of those two tests is exactly the same as below

C:\Users\vdz>tracert www.abc.com

Tracing route to www.abc.com [X.Y.Z.W]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  172.18.1.1
  2     1 ms     1 ms     1 ms  10.125.197.233
  3     *        *        *     Request timed out.
  4     1 ms     1 ms     1 ms  19.18.64.114
  5     2 ms     2 ms     2 ms  19.18.64.116
  6     2 ms     2 ms     2 ms  19.18.72.234
  7     2 ms     2 ms     2 ms  TenGigabitEthernet9-3.exc1.isp,net.net
 [139.130.60.10]
  8     3 ms     3 ms     2 ms  TenGigE0-0-0-26.lon-dlr20.isp,net.net
[203.50.233.18]
  9     3 ms     3 ms     3 ms  bundle-ether30.exi-core10.isp,net.net
[203.50.11.26]
 10    18 ms    16 ms    16 ms  bundle-ether12.chw-core10.isp,net.net [20
3.50.11.12]
 11    15 ms    15 ms    16 ms  bundle-ether1.chw-edge901.isp,net.net [20
3.50.11.9]
 12    15 ms    15 ms    15 ms  ama1663432.lnk.isp.net [16.70.50.194]
 13     *        *        *     Request timed out.
 14     *        *        *     Request timed out.
 15    16 ms    16 ms    16 ms  67.80.37.207
 16    22 ms    29 ms    16 ms  67.80.38.50
 17    25 ms    24 ms    20 ms  67.80.38.47
 18    19 ms    17 ms    18 ms  67.80.36.75
 19    16 ms    16 ms    16 ms  54.240.192.239
 20    17 ms    16 ms    17 ms  ec2-X-Y-Z-W.ap-southeast-2.compute.amazonaw
s.com [X.Y.Z.W]

Trace complete.

Since they are the same so I copy and paste in here once (I changed the ip as private restriction)

cheers


Thursday, March 7, 2019 6:31 AM

Hello vdz,

I want to confirm that they are exactly the same?

All clients are under local.com.au zone and it takes very long time to open the page www.abc.com while they are inside the network, meanwhile it takes a second to open www.abc.com somewhere else, even on 4G network.

Did you observe this in a browser? Or something else?

And please use these two DNS servers to test the speed of ping and nslookup: ping www.abc.com and nslookup www.abc.com

Note: Use "ipconfig /flushdns" to clear the cache before using the ping command.

Best regards,

Leon

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Thursday, March 7, 2019 7:14 AM

Hi Leon,

Thanks again.

Yes the result of the test that you suggested is the same for both DNS IPs i.e. 8.8.8.8 and our server. 

Yes I did observe www.abc.com in a browser, mind you that I tried different browsers but no difference at all. 

I shall do some more tests as per suggested above.

Cheers


Monday, March 11, 2019 8:27 PM

Hi Leon,

Sorry for the delay due to family emergency,

it is interesting to see that the ping and tracert's output are the same for both IP addresses, so I just put one result from 8.8.8.8 test

C:\Users\vdz>ping abc.com

Pinging abc.com [X.Y.Z.W] with 32 bytes of data:
Reply from X.Y.Z.W: bytes=32 time=17ms TTL=48
Reply from X.Y.Z.W: bytes=32 time=17ms TTL=48
Reply from X.Y.Z.W: bytes=32 time=17ms TTL=48
Reply from X.Y.Z.W: bytes=32 time=16ms TTL=48

Ping statistics for X.Y.Z.W:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 16ms, Maximum = 17ms, Average = 16ms

C:\Users\dvu.HEADOFFICE>
C:\Users\dvu.HEADOFFICE>nslookup abc.com
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

Non-authoritative answer:
Name:    abc.com
Address:  X.Y.Z.W


Tuesday, March 12, 2019 10:02 AM

Hi vdz,

Please do this test.

Use your own DNS server first. In the CMD, enter "nslookup -d2 abc.com". Then change the DNS server to 8.8.8.8 and run the same command in CMD.

Best Regards,

Leon

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Tuesday, March 12, 2019 9:55 PM

Hi Leon,

Thanks for the response.

I ran the test for both DNS, what would you like to see the result? since it is very long output, however I noticed that the result of "8.8.8.8" shows NOERROR for every single request, but from our DNS there is one NXDOMAIN as below.

Got answer (111 bytes):
    HEADER:
        opcode = QUERY, id = 7, rcode = NXDOMAIN
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        a.b.c.com.com.au, type = AAAA, class = IN
    AUTHORITY RECORDS:
    ->  au.com.au
        type = SOA, class = IN, dlen = 59
        ttl = 798 (13 mins 18 secs)
        primary name server = ns6499.hostgator.com
        responsible mail addr = root.gator3250.hostgator.com
        serial  = 2018060600
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 86400 (1 day)

Cheers


Wednesday, March 13, 2019 9:53 AM

Hi vdz,

Would you mind uploading screenshots of the full results of these two commands? I want to compare it in detail.

Best Regards,

Leon

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Thursday, March 14, 2019 11:46 PM

Hi Leon,

Here it is the result of 8.8.8.8

C:\Users\vdz>nslookup -d2 abc.com

SendRequest(), len 38
    HEADER:
        opcode = QUERY, id = 1, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        8.8.8.8.in-addr.arpa, type = PTR, class = IN

Got answer (82 bytes):
    HEADER:
        opcode = QUERY, id = 1, rcode = NOERROR
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 1,  authority records = 0,  additional = 0

    QUESTIONS:
        8.8.8.8.in-addr.arpa, type = PTR, class = IN
    ANSWERS:
    ->  8.8.8.8.in-addr.arpa
        type = PTR, class = IN, dlen = 32
        name = google-public-dns-a.google.com
        ttl = 10738 (2 hours 58 mins 58 secs)

Server:  google-public-dns-a.google.com
Address:  8.8.8.8

SendRequest(), len 60
    HEADER:
        opcode = QUERY, id = 2, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        abc.com.headoffice.abc.com, type = A, class = IN

Got answer (121 bytes):
    HEADER:
        opcode = QUERY, id = 2, rcode = NXDOMAIN
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        abc.com.headoffice.abc.com, type = A, class = IN
    AUTHORITY RECORDS:
    ->  abc.com
        type = SOA, class = IN, dlen = 49
        ttl = 1799 (29 mins 59 secs)
        primary name server = ns1.melbourneit.net
        responsible mail addr = admin.melbourneit.net
        serial  = 2019022107
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 172800 (2 days)

SendRequest(), len 60
    HEADER:
        opcode = QUERY, id = 3, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        abc.com.headoffice.abc.com, type = AAAA, class = IN

Got answer (121 bytes):
    HEADER:
        opcode = QUERY, id = 3, rcode = NXDOMAIN
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        abc.com.headoffice.abc.com, type = AAAA, class = IN
    AUTHORITY RECORDS:
    ->  abc.com
        type = SOA, class = IN, dlen = 49
        ttl = 1799 (29 mins 59 secs)
        primary name server = ns1.melbourneit.net
        responsible mail addr = admin.melbourneit.net
        serial  = 2019022107
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 172800 (2 days)

SendRequest(), len 49
    HEADER:
        opcode = QUERY, id = 4, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        abc.com.abc.com, type = A, class = IN

Got answer (110 bytes):
    HEADER:
        opcode = QUERY, id = 4, rcode = NXDOMAIN
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        abc.com.abc.com, type = A, class = IN
    AUTHORITY RECORDS:
    ->  abc.com
        type = SOA, class = IN, dlen = 49
        ttl = 1752 (29 mins 12 secs)
        primary name server = ns1.melbourneit.net
        responsible mail addr = admin.melbourneit.net
        serial  = 2019022107
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 172800 (2 days)

SendRequest(), len 49
    HEADER:
        opcode = QUERY, id = 5, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        abc.com.abc.com, type = AAAA, class = IN

Got answer (110 bytes):
    HEADER:
        opcode = QUERY, id = 5, rcode = NXDOMAIN
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        abc.com.abc.com, type = AAAA, class = IN
    AUTHORITY RECORDS:
    ->  abc.com
        type = SOA, class = IN, dlen = 49
        ttl = 1799 (29 mins 59 secs)
        primary name server = ns1.melbourneit.net
        responsible mail addr = admin.melbourneit.net
        serial  = 2019022107
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 172800 (2 days)

SendRequest(), len 40
    HEADER:
        opcode = QUERY, id = 6, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        abc.com.com.au, type = A, class = IN

Got answer (111 bytes):
    HEADER:
        opcode = QUERY, id = 6, rcode = NXDOMAIN
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        abc.com.com.au, type = A, class = IN
    AUTHORITY RECORDS:
    ->  au.com.au
        type = SOA, class = IN, dlen = 59
        ttl = 1799 (29 mins 59 secs)
        primary name server = ns6499.hostgator.com
        responsible mail addr = root.gator3250.hostgator.com
        serial  = 2018060600
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 86400 (1 day)

SendRequest(), len 40
    HEADER:
        opcode = QUERY, id = 7, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        abc.com.com.au, type = AAAA, class = IN

Got answer (111 bytes):
    HEADER:
        opcode = QUERY, id = 7, rcode = NXDOMAIN
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        abc.com.com.au, type = AAAA, class = IN
    AUTHORITY RECORDS:
    ->  au.com.au
        type = SOA, class = IN, dlen = 59
        ttl = 1799 (29 mins 59 secs)
        primary name server = ns6499.hostgator.com
        responsible mail addr = root.gator3250.hostgator.com
        serial  = 2018060600
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 86400 (1 day)

SendRequest(), len 33
    HEADER:
        opcode = QUERY, id = 8, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        abc.com, type = A, class = IN

Got answer (49 bytes):
    HEADER:
        opcode = QUERY, id = 8, rcode = NOERROR
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 1,  authority records = 0,  additional = 0

    QUESTIONS:
        abc.com, type = A, class = IN
    ANSWERS:
    ->  abc.com
        type = A, class = IN, dlen = 4
        internet address = X.Y.Z.W
        ttl = 3599 (59 mins 59 secs)

Non-authoritative answer:

SendRequest(), len 33
    HEADER:
        opcode = QUERY, id = 9, rcode = NOERROR
        header flags:  query, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        abc.com, type = AAAA, class = IN

Got answer (94 bytes):
    HEADER:
        opcode = QUERY, id = 9, rcode = NOERROR
        header flags:  response, want recursion, recursion avail.
        questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
        abc.com, type = AAAA, class = IN
    AUTHORITY RECORDS:
    ->  abc.com
        type = SOA, class = IN, dlen = 49
        ttl = 1799 (29 mins 59 secs)
        primary name server = ns1.melbourneit.net
        responsible mail addr = admin.melbourneit.net
        serial  = 2019022107
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 172800 (2 days)

Name:    abc.com
Address:  X.Y.Z.W

Here it s the output of our own DNS

C:\Users\vdz>nslookup -d2 a.b.c.com


SendRequest(), len 44
***    HEADER:***
***        opcode = QUERY, id = 1, rcode = NOERROR***
***        header flags:  query, want recursion***
***        questions = 1,  answers = 0,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        180.3.168.192.in-addr.arpa, type = PTR, class = IN***



Got answer (93 bytes):
***    HEADER:***
***        opcode = QUERY, id = 1, rcode = NOERROR***
***        header flags:  response, auth. answer, want recursion, recursion avail.***
***        questions = 1,  answers = 1,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        180.3.168.192.in-addr.arpa, type = PTR, class = IN***
***    ANSWERS:***
***    ->  180.3.168.192.in-addr.arpa***
***        type = PTR, class = IN, dlen = 37***
***        name = serverlocal.a.b.c.com***
***        ttl = 1200 (20 mins)***


Server:  serverlocal.a.b.c.com
Address:  192.168.3.120


SendRequest(), len 60
***    HEADER:***
***        opcode = QUERY, id = 2, rcode = NOERROR***
***        header flags:  query, want recursion***
***        questions = 1,  answers = 0,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.local.a.b.c.com, type = A, class = IN***



Got answer (145 bytes):
***    HEADER:***
***        opcode = QUERY, id = 2, rcode = NXDOMAIN***
***        header flags:  response, auth. answer, want recursion, recursion avail.***
***        questions = 1,  answers = 0,  authority records = 1,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.local.a.b.c.com, type = A, class = IN***
***    AUTHORITY RECORDS:***
***    ->  a.b.c.com***
***        type = SOA, class = IN, dlen = 58***
***        ttl = 3600 (1 hour)***
***        primary name server = serverlocal.a.b.c.com***
***        responsible mail addr = administrator.a.b.c.com***
***        serial  = 227477***
***        refresh = 900 (15 mins)***
***        retry   = 600 (10 mins)***
***        expire  = 86400 (1 day)***
***        default TTL = 900 (15 mins)***



SendRequest(), len 60
***    HEADER:***
***        opcode = QUERY, id = 3, rcode = NOERROR***
***        header flags:  query, want recursion***
***        questions = 1,  answers = 0,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.local.a.b.c.com, type = AAAA, class = IN***



Got answer (145 bytes):
***    HEADER:***
***        opcode = QUERY, id = 3, rcode = NXDOMAIN***
***        header flags:  response, auth. answer, want recursion, recursion avail.***
***        questions = 1,  answers = 0,  authority records = 1,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.local.a.b.c.com, type = AAAA, class = IN***
***    AUTHORITY RECORDS:***
***    ->  a.b.c.com***
***        type = SOA, class = IN, dlen = 58***
***        ttl = 3600 (1 hour)***
***        primary name server = serverlocal.a.b.c.com***
***        responsible mail addr = administrator.a.b.c.com***
***        serial  = 227477***
***        refresh = 900 (15 mins)***
***        retry   = 600 (10 mins)***
***        expire  = 86400 (1 day)***
***        default TTL = 900 (15 mins)***



SendRequest(), len 49
***    HEADER:***
***        opcode = QUERY, id = 4, rcode = NOERROR***
***        header flags:  query, want recursion***
***        questions = 1,  answers = 0,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.a.b.c.com, type = A, class = IN***



Got answer (134 bytes):
***    HEADER:***
***        opcode = QUERY, id = 4, rcode = NXDOMAIN***
***        header flags:  response, auth. answer, want recursion, recursion avail.***
***        questions = 1,  answers = 0,  authority records = 1,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.a.b.c.com, type = A, class = IN***
***    AUTHORITY RECORDS:***
***    ->  a.b.c.com***
***        type = SOA, class = IN, dlen = 58***
***        ttl = 3600 (1 hour)***
***        primary name server = serverlocal.a.b.c.com***
***        responsible mail addr = administrator.a.b.c.com***
***        serial  = 227477***
***        refresh = 900 (15 mins)***
***        retry   = 600 (10 mins)***
***        expire  = 86400 (1 day)***
***        default TTL = 900 (15 mins)***



SendRequest(), len 49
***    HEADER:***
***        opcode = QUERY, id = 5, rcode = NOERROR***
***        header flags:  query, want recursion***
***        questions = 1,  answers = 0,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.a.b.c.com, type = AAAA, class = IN***



Got answer (134 bytes):
***    HEADER:***
***        opcode = QUERY, id = 5, rcode = NXDOMAIN***
***        header flags:  response, auth. answer, want recursion, recursion avail.***
***        questions = 1,  answers = 0,  authority records = 1,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.a.b.c.com, type = AAAA, class = IN***
***    AUTHORITY RECORDS:***
***    ->  a.b.c.com***
***        type = SOA, class = IN, dlen = 58***
***        ttl = 3600 (1 hour)***
***        primary name server = serverlocal.a.b.c.com***
***        responsible mail addr = administrator.a.b.c.com***
***        serial  = 227477***
***        refresh = 900 (15 mins)***
***        retry   = 600 (10 mins)***
***        expire  = 86400 (1 day)***
***        default TTL = 900 (15 mins)***



SendRequest(), len 40
***    HEADER:***
***        opcode = QUERY, id = 6, rcode = NOERROR***
***        header flags:  query, want recursion***
***        questions = 1,  answers = 0,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.com.au, type = A, class = IN***



Got answer (111 bytes):
***    HEADER:***
***        opcode = QUERY, id = 6, rcode = NXDOMAIN***
***        header flags:  response, want recursion, recursion avail.***
***        questions = 1,  answers = 0,  authority records = 1,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.com.au, type = A, class = IN***
***    AUTHORITY RECORDS:***
***    ->  au.com.au***
***        type = SOA, class = IN, dlen = 59***
***        ttl = 892 (14 mins 52 secs)***
***        primary name server = ns6499.hostgator.com***
***        responsible mail addr = root.gator3250.hostgator.com***
***        serial  = 2018060600***
***        refresh = 86400 (1 day)***
***        retry   = 7200 (2 hours)***
***        expire  = 3600000 (41 days 16 hours)***
***        default TTL = 86400 (1 day)***



SendRequest(), len 40
***    HEADER:***
***        opcode = QUERY, id = 7, rcode = NOERROR***
***        header flags:  query, want recursion***
***        questions = 1,  answers = 0,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.com.au, type = AAAA, class = IN***



Got answer (111 bytes):
***    HEADER:***
***        opcode = QUERY, id = 7, rcode = NXDOMAIN***
***        header flags:  response, want recursion, recursion avail.***
***        questions = 1,  answers = 0,  authority records = 1,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com.com.au, type = AAAA, class = IN***
***    AUTHORITY RECORDS:***
***    ->  au.com.au***
***        type = SOA, class = IN, dlen = 59***
***        ttl = 892 (14 mins 52 secs)***
***        primary name server = ns6499.hostgator.com***
***        responsible mail addr = root.gator3250.hostgator.com***
***        serial  = 2018060600***
***        refresh = 86400 (1 day)***
***        retry   = 7200 (2 hours)***
***        expire  = 3600000 (41 days 16 hours)***
***        default TTL = 86400 (1 day)***



SendRequest(), len 33
***    HEADER:***
***        opcode = QUERY, id = 8, rcode = NOERROR***
***        header flags:  query, want recursion***
***        questions = 1,  answers = 0,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com, type = A, class = IN***



Got answer (49 bytes):
***    HEADER:***
***        opcode = QUERY, id = 8, rcode = NOERROR***
***        header flags:  response, auth. answer, want recursion, recursion avail.***
***        questions = 1,  answers = 1,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com, type = A, class = IN***
***    ANSWERS:***
***    ->  a.b.c.com***
***        type = A, class = IN, dlen = 4***
***        internet address = X.Y.Z.W***
***        ttl = 3600 (1 hour)***



SendRequest(), len 33
***    HEADER:***
***        opcode = QUERY, id = 9, rcode = NOERROR***
***        header flags:  query, want recursion***
***        questions = 1,  answers = 0,  authority records = 0,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com, type = AAAA, class = IN***



Got answer (103 bytes):
***    HEADER:***
***        opcode = QUERY, id = 9, rcode = NOERROR***
***        header flags:  response, auth. answer, want recursion, recursion avail.***
***        questions = 1,  answers = 0,  authority records = 1,  additional = 0***

***    QUESTIONS:***
***        a.b.c.com, type = AAAA, class = IN***
***    AUTHORITY RECORDS:***
***    ->  a.b.c.com***
***        type = SOA, class = IN, dlen = 58***
***        ttl = 3600 (1 hour)***
***        primary name server = serverlocal.a.b.c.com***
***        responsible mail addr = administrator.a.b.c.com***
***        serial  = 227477***
***        refresh = 900 (15 mins)***
***        retry   = 600 (10 mins)***
***        expire  = 86400 (1 day)***
***        default TTL = 900 (15 mins)***


Name:    a.b.c.com
Address:  X.Y.Z.W

Regards

VDZ


Tuesday, March 19, 2019 9:52 AM

Hello vdz,

Sorry to reply to you so late, somehow I don't receive your new message.

But you don't seem to be testing the same domain name with two DNS servers.

The DNS server of 8.8.8.8 queries abc.com, and your own DNS server queries a.b.c.com.

Best Regards,

Leon

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Tuesday, March 19, 2019 10:04 AM

Hello vdz

Did you try to wrtie a Conditional Forwader rule ?

Mark it as answer if your question has solved. MCT Regional Lead. x2 MCSE-MCSA Exchange Server & Windows Server


Tuesday, March 26, 2019 11:32 PM

Hi Leon,

I am sorry for the delay, due to server issue.

I did two separate tests as per your suggestion, I just edited my previous post, please see the bold and Italic part that is our own DNS server IP.

Cheers


Tuesday, March 26, 2019 11:33 PM

Thanks Hamid I shall keep an eye on the Conditional Forwarder 

Cheers


Wednesday, March 27, 2019 8:08 AM

Hi vdz,

I still want to confirm with you the information you provided.

Although you have changed the reply, the bold part shows that your own DNS server resolved the name a.b.c.com instead of abc.com.

Best Regards,

Leon

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Wednesday, March 27, 2019 10:02 AM

Hi Leon,

sorry it is my mistake, it should be abc.com.

Regards,


Thursday, March 28, 2019 8:35 AM

Hi vdz,

Then please upload the result of abc.com.

From the above results, this is not a spelling mistake.

Best Regards,

Leon

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Friday, March 29, 2019 2:22 AM

Hi Leon,

Sorry for confusion.

here it is the result of our own DNS, Thanks again

C:\Users\vdz.local>nslookup -d2 abc.com

SendRequest(), len 44
**    HEADER:**
**        opcode = QUERY, id = 1, rcode = NOERROR**
**        header flags:  query, want recursion**
**        questions = 1,  answers = 0,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        180.3.168.192.in-addr.arpa, type = PTR, class = IN**

Got answer (93 bytes):
**    HEADER:**
**        opcode = QUERY, id = 1, rcode = NOERROR**
**        header flags:  response, auth. answer, want recursion, recursion avail.**
**        questions = 1,  answers = 1,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        180.3.168.192.in-addr.arpa, type = PTR, class = IN**
**    ANSWERS:**
**    ->  180.3.168.192.in-addr.arpa**
**        type = PTR, class = IN, dlen = 37**
**        name = dns_server.local.abc.com**
**        ttl = 1200 (20 mins)**

Server:  dns_server.local.abc.com
Address:  192.168.3.180

SendRequest(), len 60
**    HEADER:**
**        opcode = QUERY, id = 2, rcode = NOERROR**
**        header flags:  query, want recursion**
**        questions = 1,  answers = 0,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        abc.com.local.abc.com, type = A, class = IN**

Got answer (145 bytes):
**    HEADER:**
**        opcode = QUERY, id = 2, rcode = NXDOMAIN**
**        header flags:  response, auth. answer, want recursion, recursion avail.**
**        questions = 1,  answers = 0,  authority records = 1,  additional = 0**

**    QUESTIONS:**
**        abc.com.local.abc.com, type = A, class = IN**
**    AUTHORITY RECORDS:**
**    ->  abc.com**
**        type = SOA, class = IN, dlen = 58**
**        ttl = 3600 (1 hour)**
**        primary name server = dns_server.local.abc.com**
**        responsible mail addr = administrator.abc.com**
**        serial  = 229047**
**        refresh = 900 (15 mins)**
**        retry   = 600 (10 mins)**
**        expire  = 86400 (1 day)**
**        default TTL = 900 (15 mins)**

SendRequest(), len 60
**    HEADER:**
**        opcode = QUERY, id = 3, rcode = NOERROR**
**        header flags:  query, want recursion**
**        questions = 1,  answers = 0,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        abc.com.local.abc.com, type = AAAA, class = IN**

Got answer (145 bytes):
**    HEADER:**
**        opcode = QUERY, id = 3, rcode = NXDOMAIN**
**        header flags:  response, auth. answer, want recursion, recursion avail.**
**        questions = 1,  answers = 0,  authority records = 1,  additional = 0**

**    QUESTIONS:**
**        abc.com.local.abc.com, type = AAAA, class = IN**
**    AUTHORITY RECORDS:**
**    ->  abc.com**
**        type = SOA, class = IN, dlen = 58**
**        ttl = 3600 (1 hour)**
**        primary name server = dns_server.local.abc.com**
**        responsible mail addr = administrator.abc.com**
**        serial  = 229047**
**        refresh = 900 (15 mins)**
**        retry   = 600 (10 mins)**
**        expire  = 86400 (1 day)**
**        default TTL = 900 (15 mins)**

SendRequest(), len 49
**    HEADER:**
**        opcode = QUERY, id = 4, rcode = NOERROR**
**        header flags:  query, want recursion**
**        questions = 1,  answers = 0,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        abc.com.abc.com, type = A, class = IN**

Got answer (134 bytes):
**    HEADER:**
**        opcode = QUERY, id = 4, rcode = NXDOMAIN**
**        header flags:  response, auth. answer, want recursion, recursion avail.**
**        questions = 1,  answers = 0,  authority records = 1,  additional = 0**

**    QUESTIONS:**
**        abc.com.abc.com, type = A, class = IN**
**    AUTHORITY RECORDS:**
**    ->  abc.com**
**        type = SOA, class = IN, dlen = 58**
**        ttl = 3600 (1 hour)**
**        primary name server = dns_server.local.abc.com**
**        responsible mail addr = administrator.abc.com**
**        serial  = 229047**
**        refresh = 900 (15 mins)**
**        retry   = 600 (10 mins)**
**        expire  = 86400 (1 day)**
**        default TTL = 900 (15 mins)**

SendRequest(), len 49
**    HEADER:**
**        opcode = QUERY, id = 5, rcode = NOERROR**
**        header flags:  query, want recursion**
**        questions = 1,  answers = 0,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        abc.com.abc.com, type = AAAA, class = IN**

Got answer (134 bytes):
**    HEADER:**
**        opcode = QUERY, id = 5, rcode = NXDOMAIN**
**        header flags:  response, auth. answer, want recursion, recursion avail.**
**        questions = 1,  answers = 0,  authority records = 1,  additional = 0**

**    QUESTIONS:**
**        abc.com.abc.com, type = AAAA, class = IN**
**    AUTHORITY RECORDS:**
**    ->  abc.com**
**        type = SOA, class = IN, dlen = 58**
**        ttl = 3600 (1 hour)**
**        primary name server = dns_server.local.abc.com**
**        responsible mail addr = administrator.abc.com**
**        serial  = 229047**
**        refresh = 900 (15 mins)**
**        retry   = 600 (10 mins)**
**        expire  = 86400 (1 day)**
**        default TTL = 900 (15 mins)**

SendRequest(), len 40
**    HEADER:**
**        opcode = QUERY, id = 6, rcode = NOERROR**
**        header flags:  query, want recursion**
**        questions = 1,  answers = 0,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        abc.com.com.au, type = A, class = IN**

Got answer (111 bytes):
**    HEADER:**
**        opcode = QUERY, id = 6, rcode = NXDOMAIN**
**        header flags:  response, want recursion, recursion avail.**
**        questions = 1,  answers = 0,  authority records = 1,  additional = 0**

**    QUESTIONS:**
**        abc.com.com.au, type = A, class = IN**
**    AUTHORITY RECORDS:**
**    ->  au.com.au**
**        type = SOA, class = IN, dlen = 59**
**        ttl = 899 (14 mins 59 secs)**
**        primary name server = ns6499.hostgator.com**
**        responsible mail addr = root.gator3250.hostgator.com**
**        serial  = 2018060600**
**        refresh = 86400 (1 day)**
**        retry   = 7200 (2 hours)**
**        expire  = 3600000 (41 days 16 hours)**
**        default TTL = 86400 (1 day)**

SendRequest(), len 40
**    HEADER:**
**        opcode = QUERY, id = 7, rcode = NOERROR**
**        header flags:  query, want recursion**
**        questions = 1,  answers = 0,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        abc.com.com.au, type = AAAA, class = IN**

Got answer (111 bytes):
**    HEADER:**
**        opcode = QUERY, id = 7, rcode = NXDOMAIN**
**        header flags:  response, want recursion, recursion avail.**
**        questions = 1,  answers = 0,  authority records = 1,  additional = 0**

**    QUESTIONS:**
**        abc.com.com.au, type = AAAA, class = IN**
**    AUTHORITY RECORDS:**
**    ->  au.com.au**
**        type = SOA, class = IN, dlen = 59**
**        ttl = 899 (14 mins 59 secs)**
**        primary name server = ns6499.hostgator.com**
**        responsible mail addr = root.gator3250.hostgator.com**
**        serial  = 2018060600**
**        refresh = 86400 (1 day)**
**        retry   = 7200 (2 hours)**
**        expire  = 3600000 (41 days 16 hours)**
**        default TTL = 86400 (1 day)**

SendRequest(), len 33
**    HEADER:**
**        opcode = QUERY, id = 8, rcode = NOERROR**
**        header flags:  query, want recursion**
**        questions = 1,  answers = 0,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        abc.com, type = A, class = IN**

Got answer (49 bytes):
**    HEADER:**
**        opcode = QUERY, id = 8, rcode = NOERROR**
**        header flags:  response, auth. answer, want recursion, recursion avail.**
**        questions = 1,  answers = 1,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        abc.com, type = A, class = IN**
**    ANSWERS:**
**    ->  abc.com**
**        type = A, class = IN, dlen = 4**
**        internet address = X.Y.Z.W**
**        ttl = 3600 (1 hour)**

SendRequest(), len 33
**    HEADER:**
**        opcode = QUERY, id = 9, rcode = NOERROR**
**        header flags:  query, want recursion**
**        questions = 1,  answers = 0,  authority records = 0,  additional = 0**

**    QUESTIONS:**
**        abc.com, type = AAAA, class = IN**

Got answer (103 bytes):
**    HEADER:**
**        opcode = QUERY, id = 9, rcode = NOERROR**
**        header flags:  response, auth. answer, want recursion, recursion avail.**
**        questions = 1,  answers = 0,  authority records = 1,  additional = 0**

**    QUESTIONS:**
**        abc.com, type = AAAA, class = IN**
**    AUTHORITY RECORDS:**
**    ->  abc.com**
**        type = SOA, class = IN, dlen = 58**
**        ttl = 3600 (1 hour)**
**        primary name server = dns_server.local.abc.com**
**        responsible mail addr = administrator.abc.com**
**        serial  = 229047**
**        refresh = 900 (15 mins)**
**        retry   = 600 (10 mins)**
**        expire  = 86400 (1 day)**
**        default TTL = 900 (15 mins)**

Name:    abc.com
Address:  X.Y.Z.W

Kind Regards


Wednesday, April 3, 2019 6:59 AM

Hello vdz,

This is a quick note to let you know that I am currently performing research on this issue and will get back to you as soon as possible. I appreciate your patience.

If you have any updates during this process, please feel free to let me know.

Best Regards,

Leon

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact [email protected].