pear NET_DNS を使用して、利用可能なすべての DNS レコードを取得する必要があります。dns_get_record を使用する場合は、次のように入力するだけなので簡単です。
dns_get_record('http://example.com,DNS_ALL)
私が使用した:
$DNS_obj->resolver->search("cnn.com","DNS_ALL");
残念ながら、 DNS_ALLは NET_DNS pear パッケージでは動作しません。MX、A、NS などは使用できますが、DNS_ALL は使用できません。
MAC PHP インストールでは使用できないため、dns_get_record関数を使用できません。