同步多域名dig
2017-05-12 18:24
239 查看
#!/usr/bin/env python
import dns.resolver
class Mydig:
def __init__(self):
self.data = {}
def get_dig_domain(self, domain_list):
for domain in domain_list:
res = dns.resolver.query(domain, 1)
for i in res.response.answer:
for j in i.items:
if j.rdtype == 5:
find_res = j.to_text().find('***dns.com')
self.data[domain] = 0 if find_res != -1 else -1
else:
self.data[domain] = -1
break
if __name__ == '__main__':
domain_list = [
"www.baidu.com",
"www.qq.com",
"aa.test.com",
]
obj = Mydig()
obj.get_dig_domain(domain_list)
print obj.data
import dns.resolver
class Mydig:
def __init__(self):
self.data = {}
def get_dig_domain(self, domain_list):
for domain in domain_list:
res = dns.resolver.query(domain, 1)
for i in res.response.answer:
for j in i.items:
if j.rdtype == 5:
find_res = j.to_text().find('***dns.com')
self.data[domain] = 0 if find_res != -1 else -1
else:
self.data[domain] = -1
break
if __name__ == '__main__':
domain_list = [
"www.baidu.com",
"www.qq.com",
"aa.test.com",
]
obj = Mydig()
obj.get_dig_domain(domain_list)
print obj.data
相关文章推荐
- Yii2实现多域名跨域同步登录退出
- dig 统计域名加速
- dig archive.org 国际事件解析:用DNS欺骗获得一个 .int 域名的控制权
- 多域名同步登录,单点登录SSO
- Linux——信息分析(四)域名分析dig、host、
- ajax跨域处理----PHP跨域多域名同步登录技术前段篇
- YII框架多子域名同步登录问题
- Linux命令:使用dig命令解析域名
- Yii2 多域名跨域同步登录退出
- Yii2 多域名跨域同步登录退出
- dig---优秀域名故障排查工具
- [跨域] -- Yii2 多域名跨域同步登录退出
- ajax跨域处理----PHP跨域多域名同步登录技术前段篇
- linux命令 dig-域名查询工具
- 【转】一个域名是用哪里的DNS来解析的,电脑怎么知道找哪一个DNS呢? 我注册域名的时候会在服务商那里配置DNS解析,一般需要24小时后才能访问,我想知道,解析后的这个数据是不是会同步到世界上所有的DNS服务器呢!如果不是,当我访问我的这个域名的时候,电脑怎么知道去找到我注册的这一家的DNS服务器呢,谁告诉他的呢?
- Yii2 多域名跨域同步登录退出
- Yii2.0 多域名跨域同步登录退出
- dig命令_Linux dig 命令用法详解:域名查询工具
- dig---优秀域名故障排查工具
- dig 统计域名加速2