mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
1.6 KiB
1.6 KiB
Dig
TL;DR
Setup
# Installation.
apt-get install 'dnsutils'
yum install 'bind-utils'
Usage
# Perform a DNS lookup.
dig 'google.com'
dig 'google.com' 'A'
# Perform a reverse lookup.
dig -x '172.217.14.238'
# Only show the IP from the result.
dig 'google.com' '+short'
# Do not echo the executed command.
# This is a global flag, notice the position.
dig +nocmd 'google.com'
# Clear display flags.
dig 'google.com' +noall
# Do not display the answer section of replies.
dig 'google.com' +noanswer
# Print records in a verbose multi-line format with human-readable comments.
dig 'google.com' +multiline
# See resolution trace.
dig 'google.com' '+trace'
# Ask a specific DNS server.
dig '@8.8.8.8' 'google.com'
# Return all results.
dig 'google.com' 'ANY'
# Only return the first answer.
dig +short 'google.com'
Real world use cases
dig +trace '@1.1.1.1' 'google.com'
dig 'A' +short '@172.31.0.2' 'fs-0123456789abcdef0.efs.eu-west-1.amazonaws.com'