2022-07-03 20:40:55 +08:00
|
|
|
#!/usr/bin/python3.8.4 (python版本)
|
2022-03-07 23:23:55 +08:00
|
|
|
# -*- coding: utf-8 -*-
|
|
|
|
# @Author : UzJu@菜菜狗
|
|
|
|
# @Email : UzJuer@163.com
|
|
|
|
# @Software: PyCharm
|
2022-07-03 20:40:55 +08:00
|
|
|
# @Time : 2022/7/2 19:59
|
|
|
|
# @File : DomainCname.py
|
2022-03-07 23:23:55 +08:00
|
|
|
|
|
|
|
import dns.resolver
|
2022-07-03 20:40:55 +08:00
|
|
|
from config.logs import logger
|
2022-03-07 23:23:55 +08:00
|
|
|
|
|
|
|
|
2022-07-03 20:40:55 +08:00
|
|
|
def Get_Domain_Cname(domain):
|
2022-03-07 23:23:55 +08:00
|
|
|
try:
|
|
|
|
cname = dns.resolver.resolve(domain, 'CNAME')
|
|
|
|
for i in cname.response.answer:
|
|
|
|
for j in i.items:
|
|
|
|
return j.to_text()
|
|
|
|
except Exception as e:
|
2022-07-03 20:40:55 +08:00
|
|
|
logger.log("ERROR", repr(e))
|
|
|
|
return False
|