【问题标题】:Get individual hostnames from round-robin DNS record从循环 DNS 记录中获取单个主机名
【发布时间】:2014-06-20 14:25:37
【问题描述】:

我正在编写一个脚本,它需要提取指向循环类型集群的 DNS 记录。

例如,集群的名称可能是WSCLUSTER,但它指向的两条记录将是DMS1DMS2

使用 Python socket 模块,我如何提取这些主机名?

【问题讨论】:

    标签: python sockets dns


    【解决方案1】:

    仅使用socket 是因为您需要基本实现 DNS 记录查找。你有没有想过使用dnspython

    import dns.resolver
    
    answers = dns.resolver.query('WSCLUSTER', 'A')
    for rdata in answers:
        print rdata
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-21
      • 1970-01-01
      • 2013-08-17
      • 2016-01-30
      • 2021-10-20
      • 2013-10-21
      • 2014-06-11
      相关资源
      最近更新 更多