python - 如何使用python挖cname带@

标签 python dns dig

我找到了这段代码:

  1 import dns.resolver
  2 answer=dns.resolver.query("google.com", "A")
  3 for data in answer:
  4         print data.address

它效果很好,但我想做的是: dig +noall +answer google.com @ipAddress (其中 ip 地址是全局不同的位置)然后进行循环以传入不同的全局 IP 地址。

不确定如何让 dns.resolve.query 查询@不同的 IP 地址。

这可能吗?

谢谢

最佳答案

啊我知道了如何更改 ns

  1 import dns.resolver
  2
  3 my_resolver = dns.resolver.Resolver()
  4 my_resolver.nameservers = ['8.8.8.8']
  5
  6 answer=my_resolver.query("example.com", "A")
  7 for data in answer:
  8         print data.address
  9

关于python - 如何使用python挖cname带@,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36443592/

相关文章:

python - 为什么 DNS 响应不同?

Python 将数据帧分成 block

azure - URL 中出现 5 个字符

linux - 如何在 shell 脚本中获取我的公共(public) IP 地址?

linux - 如何安装 dig 补丁

Openshift 中的 NGINX - NGINX 无法解析内部主机名

Python:如何将系列/列中的相同数字更改为其他值?

python - 如何从图像中找到各种颜色而不给出颜色范围

python - 我可以使用类方法在 Python 中设置类的属性吗?

Kubernetes - 如何编辑 CoreDNS 核心文件配置映射?