recursive query use tcp ?

Mark Andrews marka at isc.org
Mon Apr 8 04:38:23 UTC 2019


I suggest that you fix whatever is blocking the UDP queries as the servers
(in Singapore at least) do respond to UDP queries.

% dig @194.0.38.1 sukmoonlee.tk +nsid

; <<>> DiG 9.15.0-dev+hotspot+add-prefetch+marka <<>> @194.0.38.1 sukmoonlee.tk +nsid
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54117
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 9
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
; NSID: 73 69 6e ("sin")
;; QUESTION SECTION:
;sukmoonlee.tk.			IN	A

;; ANSWER SECTION:
sukmoonlee.tk.		300	IN	A	195.20.43.161

;; AUTHORITY SECTION:
tk.			86400	IN	NS	a.ns.tk.
tk.			86400	IN	NS	b.ns.tk.
tk.			86400	IN	NS	c.ns.tk.
tk.			86400	IN	NS	d.ns.tk.

;; ADDITIONAL SECTION:
a.ns.tk.		10800	IN	A	194.0.38.1
b.ns.tk.		10800	IN	A	194.0.39.1
c.ns.tk.		10800	IN	A	194.0.40.1
d.ns.tk.		10800	IN	A	194.0.41.1
a.ns.tk.		10800	IN	AAAA	2001:678:50::1
b.ns.tk.		10800	IN	AAAA	2001:678:54::1
c.ns.tk.		10800	IN	AAAA	2001:678:58::1
d.ns.tk.		10800	IN	AAAA	2001:678:5c::1

;; Query time: 136 msec
;; SERVER: 194.0.38.1#53(194.0.38.1)
;; WHEN: Mon Apr 08 14:31:12 AEST 2019
;; MSG SIZE  rcvd: 308

% 

That said you can set "tcp-only yes”; in an appropriate server
clause.

Mark

> On 8 Apr 2019, at 2:26 pm, Sukmoon Lee <smlee at sk.com> wrote:
> 
> Hello.
> 
> My Test DNS is not response for "*.tk".
> I looked around then my server not work connect using udp for tk's tld name sever.
> But this server is work to using TCP. (below test)
> 
> If there is an option on the named server that recursive queries use tcp?
> I can't search BIND ARM. 
> 
> Thanks in Advance.
> 
> 
> Regards,
> Sukmoon Lee
> 
> 
> 
> 
> ---------------------------------
> 
> $ dig @194.0.38.1 sukmoonlee.tk
> 
> ; <<>> DiG 9.11.2-P1 <<>> @194.0.38.1 sukmoonlee.tk
> ; (1 server found)
> ;; global options: +cmd
> ;; connection timed out; no servers could be reached
> 
> $ dig @194.0.38.1 sukmoonlee.tk +tcp
> 
> ; <<>> DiG 9.11.2-P1 <<>> @194.0.38.1 sukmoonlee.tk +tcp
> ; (1 server found)
> ;; global options: +cmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30919
> ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 9
> ;; WARNING: recursion requested but not available
> 
> ;; OPT PSEUDOSECTION:
> ; EDNS: version: 0, flags:; udp: 512
> ;; QUESTION SECTION:
> ;sukmoonlee.tk.                 IN      A
> 
> ;; ANSWER SECTION:
> sukmoonlee.tk.          300     IN      A       195.20.43.161
> 
> ;; AUTHORITY SECTION:
> tk.                     86400   IN      NS      a.ns.tk.
> tk.                     86400   IN      NS      b.ns.tk.
> tk.                     86400   IN      NS      c.ns.tk.
> tk.                     86400   IN      NS      d.ns.tk.
> 
> ;; ADDITIONAL SECTION:
> a.ns.tk.                10800   IN      A       194.0.38.1
> b.ns.tk.                10800   IN      A       194.0.39.1
> c.ns.tk.                10800   IN      A       194.0.40.1
> d.ns.tk.                10800   IN      A       194.0.41.1
> a.ns.tk.                10800   IN      AAAA    2001:678:50::1
> b.ns.tk.                10800   IN      AAAA    2001:678:54::1
> c.ns.tk.                10800   IN      AAAA    2001:678:58::1
> d.ns.tk.                10800   IN      AAAA    2001:678:5c::1
> 
> ;; Query time: 242 msec
> ;; SERVER: 194.0.38.1#53(194.0.38.1)
> ;; WHEN: Mon Apr 08 11:32:40 KST 2019
> ;; MSG SIZE  rcvd: 301
> 
> _______________________________________________
> Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list
> 
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742              INTERNET: marka at isc.org



More information about the bind-users mailing list