顶级域名(Top-Level Domain, TLD)是互联网域名系统(DNS)中的最高级别域名。它们位于域名结构的最右端,例如 .com
、.org
、.net
等。顶级域名分为两类:通用顶级域名(gTLD)和国家代码顶级域名(ccTLD)。
.com
:商业组织.org
:非营利组织.net
:网络服务提供商.edu
:教育机构.gov
:政府机构.mil
:军事机构.int
:国际组织.cn
:中国.us
:美国.uk
:英国.jp
:日本.au
:澳大利亚.com
或 .biz
。.org
或 .ngo
。.edu
。.gov
。.cn
表示中国。以下是一个简单的DNS查询示例,使用Python的dnspython
库:
import dns.resolver
def query_domain(domain):
try:
answers = dns.resolver.resolve(domain, 'A')
for rdata in answers:
print(f'{domain} 的 IP 地址是 {rdata}')
except dns.resolver.NXDOMAIN:
print(f'域名 {domain} 不存在')
except dns.resolver.NoAnswer:
print(f'域名 {domain} 没有 A 记录')
except dns.resolver.Timeout:
print(f'查询 {domain} 超时')
query_domain('example.com')
领取专属 10元无门槛券
手把手带您无忧上云