dig 命令:在 Linux 或 macOS 上,你可以使用 `dig` 命令来查询域名的 DNS 记录,包括二级域名。例如:
dig nslookup example.com
或者使用特定命令查询二级域名:
dig t ns example.com
nslookup 命令:在 Windows、macOS 或 Linux 上都可使用 `nslookup` 命令来查询 DNS 记录。例如:
nslookup type=ns example.com
3、使用编程语言
你也可以使用编程语言如 Python 来进行二级域名的查询:
Python 示例:
python
import dns.resolver
def query_subdomains(domain):
try:
answers = dns.resolver.resolve(domain, 'NS')
for rdata in answers:
print(rdata.to_text())
except dns.resolver.NoAnswer:
print(fNo NS record for {domain})
except dns.resolver.NXDOMAIN:
print(fDomain {domain} does not exist)