python - 如何检查域/子域是否具有特定的 A 记录?

标签 python dns a-records

我想知道是否可以检查 DNS A 记录是否存在以及它是否挂接到特定的 IP 地址。

最佳答案

http://www.dnspython.org/examples.html - 这是包含内置模块示例的页面。你可以使用ipython来实验。只要这样做:

import dns.resolver
answers = dns.resolver.query('zaborowski.ifno.pl')
for rdata in answers: print rdata

你会得到异常或ip。

关于python - 如何检查域/子域是否具有特定的 A 记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36922994/

相关文章:

dns - dnsmasq 中的通配符路径?

spring-mvc - Tomcat 是否能够自动检测数据源的 dns 更改?

c# - 如何在 C# 中以编程方式获取 DNS 后缀搜索列表

dns - 域位于一个 IP 地址,子域位于不同的 IP 地址

dns - 一台 Linux 服务器上具有多个域名的多个网站

python - For循环调用urllib.urlopen().getcode()很慢

python - 循环 2 个列表以创建多个 sql 游标,每个游标中有 2 个变化的变量

java - Python 导入错误 - 无法导入名称

python - 将多个字符串列转换为整数列表

dns - 如何将 cloudflare 根域连接到 AWS Elastic Beanstalk