这个方法只是粗略查询一下dns,并不是100%准确,但至少可以缩小很多范围
相对于api查询的优点:可以大批量查询上万条记录,速度快
缺点:没有api查询精确

可以把这个作为api查询的前置工作,因为api一般有速率限制

将需要查询的域名写入domain_list中即可,如果符合条件,会输出对应的域名和翻译

import socket
domain_list = [
    ('VelocityZen.com', '迅捷禅'),
    ('LuminousVibe.com', '光彩氛'),
    ('MysticRadiance.com', '神秘辉')
]
for domain, comment in domain_list:
    try:
        addr = socket.gethostbyname(domain)
        # print(addr)
        continue
    except socket.gaierror:
        print(f"{domain.ljust(20)} {comment}")
Last modification:June 2, 2023
V50%看看实力