Questions tagged [dig]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
2
votes
4answers
112 views

Read file and print out ip-address to another file

I have big file that holds something like 40000 rows of domain names. I would like to read that file and use dig (or something else) to look up the IP addresses of the domain names in the DNS, and ...
2
votes
1answer
47 views

dnsmasq behaving strangely: dig returns result for dns lookup, yet ping reports “host not found”

Since my router does not resolve hostnames of LAN devices, I setup my server to act as a DNS using DNSMASQ. DNS Server Specs ---------------- OS: Ubuntu Server LAN IP: 192.168.1.4 I have a ...
0
votes
4answers
87 views

Script to query a list of domains for MX records then query the answers for the IP addresses?

I need to check mail servers' IP addresses from a list of domains to see if they match a certain IP address. Specifically: Build a list of the domains I want to query Dig the MX record(s) of each ...
5
votes
1answer
82 views

Going all-in on DNSSEC

I have been doing an effort to go full on DNSSEC on my system with the following setup: dnscrypt-proxy installed, up and running on 127.0.0.1 with require_dnssec = true systemd-resolved running, with ...
4
votes
2answers
372 views

Unable to run DNS queries when response is bigger than 512 Bytes and truncated

Situation: Linux machine running in Azure looking for a public domain that returns 112 results the packet response size is 1905 bytes Case 1: interrogating google DNS 8.8.8.8 - it returns un-...
1
vote
3answers
164 views

Extract A record and query time from dig output

I am having the following output when executing a dig command : dig @1.1.1.1 google.com +noall +answer +stats ; <<>> DiG 9.11.4-P1 <<>> @1.1.1.1 google.com +noall +answer +...
0
votes
1answer
60 views

How to get dig without bind

Is there a way of installing dig or nslookup without BIND (preferably without compilation)? BIND is known to be a huge security hole, and all I need is the ability to resolve domain names to their A ...
0
votes
0answers
34 views

Can reach local DNS, but remote not

I'm getting nowhere with the following problem: When using my local ISPs DNS server at 192.168.0.1 (for example putting it into /etc/resolv.conf or using it directly with dig google.com @192.168.0.1) ...
0
votes
0answers
20 views

How to query Docker nameservers?

When I try to update my Ubuntu 18.04,I encounter problems Err:13 https://get.docker.com/ubuntu docker InRelease ...
0
votes
1answer
404 views

Dig: connection timed out; no servers could be reached. But ping works?

When I try to run the dig command against either my servers IP or nameserver I get an error: root@kali2:/etc# dig q-type=soa @192.168.100.10 ; <<>> DiG 9.11.4-P2-3-Debian <<>&...
0
votes
2answers
89 views

Using grep and logical operators for pattern matching within shell script

Im trying to develop a script that finds a specific pattern in the output of the dig command running against a list of domains. To do this I'm using grep but having difficulty implementing this using ...
0
votes
1answer
158 views

Why does dig utility hang indefinitely even with timeout specified?

I'm using dig utility to find public IP address. The command I used is: dig +short myip.opendns.com @resolver1.opendns.com but I had problem since on some other computers it took so long, so I ...
0
votes
1answer
103 views

Using socat, how to send to and receive from a public DNS server?

In a file called "query.bin" we have stored the data that is transmitted to a public DNS server by the following command. dig +notcp hello.com @8.8.8.8 How can query.bin now be sent to 8.8.8.8 again ...
0
votes
0answers
773 views

nslookup: return only IP address

My research indicated nslookup was never really intended for scripted use: use dig instead, which with the +short option produces machine-readable output according to the query parameters. dig +...
2
votes
2answers
257 views

How shall I understand the output of `dig`?

How shall I understand the output of dig? A DNS server stores a database of resource records. Does dig return the resource records in the database of some DNS server? If yes, which DNS server's ...
1
vote
1answer
115 views

dnsmasq running in namespace can't take queries from within namespace

I've set up a default dnsmasq.conf with essentially no modifications except: listen-address=192.168.42.2 interface=veth1 # Also tried without server=8.8.8.8 And my /etc/hosts looks like this: 127.0....
3
votes
1answer
1k views

resolve my ip with dig returns empty string

When trying to resolve my public IP address I get an ampty string ip=$(dig +short myip.opendns.com @resolver1.opendns.com)
0
votes
1answer
967 views

Why doesn't dig myip.opendns.com @resolver1.opendns.com use sshuttle's proxy?

I am using the great technique from How can I get my external IP address in a shell script? to find my public IP address: dig +short myip.opendns.com @resolver1.opendns.com I'm also using sshuttle ...
3
votes
2answers
6k views

how to extract just the IP address from a DNS query

I'd like to know how to extract just the IP address from a DNS / dig query. The query I'm running looks like this: lab-1:/var/# dig +answer smtp.mydomain.net +short smtp.ggs.mydomain.net 10.11....
12
votes
4answers
31k views

Why doesn't systemd-resolved use my local DNS server?

I'm using a local BIND9 server to host some local dns records. When trying to dig for a local domain name I can't find it if I don't explicitly tell dig to use my local BIND9 server. user@heimdal:~$ ...
1
vote
1answer
85 views

Open connections with unresolvable domain

Output of sudo watch lsof -i and sudo watch netstat -tp show ESTABLISHED connections with unresolvable domain (e.g., host, dig woldn't resolve, trying to access domain directly via URL from firefox ...
1
vote
1answer
1k views

Resolve local host without any DNS server?

Is there any way to resolve local host without any DNS server? Below is my config # ifconfig eth4 Link encap:Ethernet HWaddr 00:50:56:9C:4D:2F inet6 addr: 2004:c0a8:5b01:1:250:56ff:...
1
vote
0answers
502 views

bind fails to resolve FQDN from root hints file

I'm trying to re-lean how to set up a bind named server after many years. I set up a simulated local LAN and ISP using GNS3. I have an internal and external view for DNS. no errors in zone ...
2
votes
2answers
3k views

dig / nslookup cannot resolve, but ping can

I'm experimenting with a Win10 IoT board that runs a web interface on minwinpc.local. This works fine in the browser, and also when I use ping. However, when I use dig or nslookup, I cannot get ...
0
votes
1answer
495 views

DNS caching problem

I have a DNS server, where I put A record with TTL set to 0: example.host.com <some.ip.addr.one> Then I do dig example.host.com And get specified ip address. Later I change update record ...
0
votes
1answer
326 views

How to unescape semicolon output in double quoted dig/nslookup output?

When querying for a TXT DNS record that contains a semicolon (;) using both dig and nslookup version 9.8.3-P1, its output of the text record is in double quoted output format: Non-authoritative ...
10
votes
2answers
8k views

How does dig find my WAN-IP-adress? What is “myip.opendns.com” doing?

I needed to automatically get my own WAN-IP-adress from my router. I found this question and, among others, a solution with dig was proposed: dig +short myip.opendns.com @resolver1.opendns.com It ...
2
votes
2answers
249 views

How does root(DNS) server could answer about twitter.com?

Recently wondered how root server returns information about domains it doesn't have information about. I thought that root dns server, for example, a.root-servers.net, doesn't perform recursive ...
0
votes
2answers
200 views

How to force machines connected to an AP to use the local AP DNS?

I am sharing documents by running a hotspot in conjonction to dnsmasq that redirect all name queries to an IP <IP> where the documents can be found create_ap wlan0 wlan0 HereAreTheDocuments ...
1
vote
0answers
138 views

Fast check if custom TLD is resolvable in

In our mesh network we announce some own top level domains, each community announces its own TLD. I want to check via bash if the top level domains .ffhh, .ffki and .fffl,... can be resolved. I ...
1
vote
3answers
3k views

Unable to install bind-utils in RHEL 7.3, dependency error on bind-license

I'm trying to install dig through bind-utils on an AWS EC2 RHEL 7.3 instance, but I get a dependency error. Requires: bind-license = 32:9.9.4-37.el7 but Installed: 32:bind-license-9.9.4-38.el7_3....
17
votes
1answer
34k views

Is `dig ptr` a valid way to perform a reverse DNS query?

I know we can use dig -x to perform a reverse DNS query. I have a textbook in front of me that says that both dig ptr and dig -x are valid syntax. dig -x definitely works for me, but I'm not getting ...
1
vote
1answer
617 views

Why is dig query time slower on one computer vs another in the same LAN?

To make a long story short, I setup DNS forwarding/caching using dnsmasq built into my router (EdgeRouter). My test command is simple: dig www.example.com On one computer, which happens to be a ...
0
votes
1answer
708 views

ip domain name/FQDN using dig

When I do a dig on a hostname, in our network, it doesn't not give me the IP address, but when I add the domain name it does work or when I do a dig +search Why is the domain name a prerequisite for ...
0
votes
1answer
2k views

Bulk Reverse DNS query with DIG

Alright, I want to do a bulk reverse DNS query to a specific nameserver. Currently, after searching here and Google, I got it to work for 1 entry at the time with the following command: dig @...
1
vote
2answers
3k views

dig -x www.google.com

I'm trying to learn more about the dig command and have come across the -x option which is meant for reverse lookup, i.e. you give an IP address and get back a domain name. I tried doing dig -x www....
6
votes
2answers
4k views

Why does dig -6 google.com not work for me? [closed]

Result of dig -6 google.com: ; <<>> DiG 9.8.3-P1 <<>> -6 google.com ;; global options: +cmd ;; connection timed out; no servers could be reached What does it means if dig -4 ...
2
votes
2answers
461 views

How to dig from root to bottom?

I'm trying to fetch DNS data without any local or ISP resolvers using the DIG tool. For example I try google.nl I start at a rootserver (d.root-servers.net): dig @199.7.91.13 google.nl Then I take ...
4
votes
1answer
2k views

How do I figure out where wrong local dns results are coming from?

I'm running mint Mate 17.2. When I use dig, for a certain specific domain name, the resolved IP "answer" is wrong, and the answer server is 127.0.0.1. Trying to access this domain from my local ...
1
vote
1answer
956 views

Bash print current line, line's output, and linebreak to file

I've got a txt of a bunch of domains I need to run dig +short mx on. I've got a script set to run the command, print it to a results.txt with: ./dig_domain_mx.sh > results.txt Downside is, I ...
3
votes
1answer
1k views

Finding out what DNS server are being used

Using dig I can query a specific DNS server for some DNS records, for instance dig example.com A @192.168.1.1 Where in this instance 192.168.1.1 is my router's ip. Is there a way, using dig or any ...
1
vote
1answer
380 views

How can I get my bash script to remove the first n and last n lines from a variable?

I'm making a script to preform "dig ns google.com" and cut off the all of the result except for the answers section. So far I have: #!/bin/bash echo -n "Please enter the domain: " read d echo "You ...
3
votes
1answer
2k views

dig does not resolve unqualified domain names, but nslookup does

I have a lab set up with DNS running on a CentOS7 server (dns01.local.lab). The local.lab domain is defined in named.conf: zone "local.lab" IN { type master; file "local.lab.zone"; allow-...
1
vote
1answer
2k views

“crypto failure” error when running various commands

I'm finding that a few commands (for now dig and nslookup) that fail no matter what with the following output: 19-Jan-2016 15:01:50.219 ENGINE_by_id failed (crypto failure) 19-Jan-2016 15:01:50.219 ...
1
vote
1answer
66 views

What command line tools can be used to manually perform each step of an entire network “conversation”?

I know, I know; the phrase "network conversation" is imprecise almost to the point of meaninglessness. Let's take this specific scenario: I plug in a computer to a DHCP enabled router, open a browser ...
0
votes
2answers
308 views

How to filter IPv4 IPs in bash

How do I filter IPv4 IPs from data in bash? For example: command: dig www.ign.com A +short return: www.ign.com.edgesuite.net. a1005.g.akamai.net. 2.20.255.80 2.20.255.78 And I want to make a ...
3
votes
2answers
7k views

Force dig to forget records

I would like to let dig always forget a DNS record. I mean if I do dig yahoo.com then I have a record back in with ttl for 1790 seconds. Even if I have no cache service installed, next time i do the ...
1
vote
1answer
3k views

dig is not returning all the IP-addresses of a hostname

I'm trying to get all IP-addresses of a hostname. But dig actually just returns a subset of ips assigned to a host. For example, this hostname e.crashlytics.com is assigned to multiple cnames. Every ...
4
votes
1answer
11k views

How to enable nameserver recursion?

On Ubuntu 14.04, when I'm performing a dig google.de on my machine, I get a REFUSED status (reducing to relevant lines): me@machine:~# dig google.de ;; ->>HEADER<<- opcode: QUERY, ...
0
votes
1answer
224 views

dig domain replay SOA

I have a domain and when I use dig jeeja.biz it just gives me my server ip address. ;; ANSWER SECTION: jeeja.biz. 13914 IN A 209.15.212.171 But when I use the same command on another ...