ubuntu:dns:stealth_nameservers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
ubuntu:dns:stealth_nameservers [2020/07/15 09:30] – external edit 127.0.0.1 | ubuntu:dns:stealth_nameservers [2021/01/10 21:10] (current) – removed peter | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Ubuntu - DNS - Stealth Nameservers ====== | ||
- | |||
- | Stealth Nameservers (or hidden nameservers) are mismatched/ | ||
- | |||
- | To illustrate this, when the parent servers are asked about a domain for NS records at root level they provide: | ||
- | |||
- | <code bash> | ||
- | ns0.domain.com | ||
- | ns2.domain.com | ||
- | ns3.domain.com | ||
- | </ | ||
- | |||
- | but when the nameservers of the domain are queried for the NS records, they are not the same for example | ||
- | |||
- | <code bash> | ||
- | ns0.domain.com | ||
- | ns2.domain.com | ||
- | ns.example-dns.net | ||
- | </ | ||
- | |||
- | ns.example-dns.net and ns3.domain.com are both hidden and known as ' | ||
- | |||
- | You can use the **dig** command to lookup NS records at root server level. | ||
- | |||
- | <code bash> | ||
- | dig +trace @K.root-servers.net example.com NS | ||
- | </ | ||
- | |||
- | and to ask one of the nameservers of the domain. | ||
- | |||
- | <code bash> | ||
- | dig @ns0.domain.com example.com NS | ||
- | </ | ||
- | |||
- | Look for any NS mismatch between the two queries. | ||
ubuntu/dns/stealth_nameservers.1594805433.txt.gz · Last modified: 2020/07/15 09:30 by 127.0.0.1