1

我在虚拟机中使用 PHP 7.2。我正在使用dns_get_record()函数来获取 DNS 记录,但它没有返回所有记录。当我在本地机器或任何其他在线 php 代码编辑器(如“phpfiddle.com”)上使用相同的代码时,它会返回所需的输出。

例如,如果我dns_get_record('google.com', DNS_ANY)在本地服务器上使用,它会返回 17 条记录,但相同的代码在我的 VM 上仅返回 10 条记录。

请帮帮我。甚至不确定是由于 VM 还是其他原因(可能是任何服务器配置问题或其他原因)。

已经尝试dns_get_record()使用所有可能的参数组合(如DNS_ANY或“+”连接的可用常量等字符串)的函数,DNS_A + DNS_AAAA + DNS_PTR + DNS_CNAME + ...但没有达到所需的输出。

4

0 回答 0