DNS UDP and TCP?

# dig -t any google.ca
Doesn't work from a computer on my lan but works from the router.
I noticed the server is ;; SERVER: 127.0.0.1#53(127.0.0.1) (TCP)

$ dig google.ca
The server is ;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)

Why is -t any TCP but the regular one is UDP?

This is according to the dig manual:
https://www.mankier.com/1/dig#+tcp

1 Like