【发布时间】:2014-06-20 14:25:37
【问题描述】:
我正在编写一个脚本,它需要提取指向循环类型集群的 DNS 记录。
例如,集群的名称可能是WSCLUSTER,但它指向的两条记录将是DMS1 和DMS2。
使用 Python socket 模块,我如何提取这些主机名?
【问题讨论】:
我正在编写一个脚本,它需要提取指向循环类型集群的 DNS 记录。
例如,集群的名称可能是WSCLUSTER,但它指向的两条记录将是DMS1 和DMS2。
使用 Python socket 模块,我如何提取这些主机名?
【问题讨论】:
仅使用socket 是因为您需要基本实现 DNS 记录查找。你有没有想过使用dnspython?
import dns.resolver
answers = dns.resolver.query('WSCLUSTER', 'A')
for rdata in answers:
print rdata
【讨论】: